Удалить ошибку декораторов в коде Visual Studio

я собираюсь

[js] Экспериментальная поддержка декораторов — это функция, которая может быть изменена в будущем выпуске. Установите параметр «experimentalDecorators», чтобы удалить это предупреждение.

На украшенном классе JavaScript.

Мой файл jsconfig.json в корне моих файлов JavaScript выглядит так.

{
    "experimentalDecorators": true
}

Что я делаю не так?


person Adam Rackis    schedule 13.02.2017    source источник


Ответы (2)


Я считаю, что ваш jsconfig.json вместо этого должен быть:

{
    "compilerOptions": {
        "experimentalDecorators": true
    }
}
person Matt Bierner    schedule 15.02.2017
comment
Для других, вот ссылка на справочную страницу: code.visualstudio.com/ docs/languages/jsconfig#_jsconfig-options А вот фрагмент: пусть вас не смущают параметры компилятора. Этот атрибут существует, потому что jsconfig.json является потомком tsconfig.json, который используется для компиляции TypeScript. - person adam-beck; 15.02.2017

Это должно работать.

 {
  "compilerOptions": {
    "experimentalDecorators": true,
    "allowJs": true
  }
 }
person Manny Colon    schedule 31.08.2017