Отключить warning experimentalDecorators в VSCode
Проблема
VSCode при использовании декораторов в классе
@Injectable({
providedIn: 'root'
})
export class PhotoService {
constructor(private http: HttpClient) {}
...
}пишет предупреждения вида:
[ts] Экспериментальная поддержка для декораторов — это функция, которая будет изменена в будущем выпуске.
Задайте параметр experimentalDecorators, чтобы удалить это предупреждение.[ts] Experimental support for decorators is a feature that is subject to change in a future release.
Set the 'experimentalDecorators' option to remove this warning.Решение
- Нажмите
Ctrl+,или выберите пункт меню Файл => Параметры => Параметры (File => Preferences => Settings) - Найдите параметр
experimentalDecoratorsи задайте ему значениеtrue. (Этот параметр может переопределяться в файле jsconfig.json или tsconfig.json, которые находятся в корне проекта) - В правой части должна появиться строка
javascript.implicitProjectConfig.experimentalDecorators": true, - Сохраните файл настроек