VS 2017 показывает предупреждение:
TS:Cannot find module
но путь действителен:
и показывать предупреждения о декораторах:
Experimental support for decorators is a feature that is subject to change in a future release
но в tsconfig.json есть "experimentalDecorators": true
Тем не менее, проект успешно работает.
Может быть, вложенность создает проблему?
Компоненты выше уровня не имеют проблем.
Я заметил, что такие предупреждения появляются там, где находятся файлы js.
Что я делаю неправильно? Как решить эту проблему?
P.S. Извините за плохой английский ¯\_(ツ)_/¯





but path is valid:
На вашем скриншоте показано @angular/core/core.d.ts. @angular/core решит @angular/core/index.d.ts. Я не вижу его на скриншоте.
Если у вас есть index.d.ts, просто перезапустите IDE. Когда вы выполняете новую установку npm, файловая система резко меняется, и ОС не может уведомить слушателей.
but tsconfig.json have "experimentalDecorators": true
Снова перезапустите IDE. Если вы измените tsconfig.json, когда файл открыт, он может не пройти повторную проверку на наличие ошибок ?
После перезагрузки ошибок нет, но предупреждение декоратора живо...
Эх, теперь снова ошибка Cannot find module, но я не использую npm install... =( Есть идеи?
У меня нет @angular/core/index.d.ts... Что мне делать, чтобы это исправить? Почему в других файлах нет таких ошибок?