WebStorm подчеркивает переменные и функции красным цветом, несмотря на то, что мой проект Angular2 TypeScript работает правильно
Когда я открываю проект в WebStorm, все выглядит нормально. Всякий раз, когда я дважды щелкаю по любому из файлов.ts, он сразу же помечается красным, указывая на проблему. Несмотря на это, проект работает нормально, код выполняется правильно и т. Д.
Для справки, это не проблема конкретного проекта, потому что у моего друга, работающего с точно таким же кодом, нет ошибок, указанных в IDE.
Например, давайте возьмем этот репозиторий https://github.com/AngularClass/angular2-webpack-starter. При просмотре проекта я получаю такие ошибки, как
Неразрешенные переменные данные
Неразрешенная функция или метод require()
У меня также есть ошибка с аннотацией @Component везде, где она присутствует в проекте с Invalid number of arguments, expected 0
:
У меня есть npm версии 3.9.5, версии узла 6.2.2 и версии 2016.2.1 WebStorm. я сделал npm install
а также bower install
,