Я последовал за угловым быстрым запуском, чтобы создать свой проект, и все работает нормально, но моя командная строка tsc -w продолжает рассказывать мне:
app/components/company/company.ts(1,36): error TS2307: Cannot find module '@angular/core'.
app/components/company/company.ts(5,22): error TS2307: Cannot find module '@angular/router'.
app/components/mission/mission.ts(1,36): error TS2307: Cannot find module '@angular/core'.
app/components/mission/mission.ts(3,22): error TS2307: Cannot find module '@angular/router'.
И есть много другой такой линии. Тем не менее, все скомпилировано успешно, и мое приложение работает нормально, но очень неприятно иметь все эти предупреждения/ошибки, как реальные ошибки, что-то теряется посреди них.
Я использую Angular2 rc1, TypeScript 1.8.10, WebStorm EAP (хотя я не использую систему компиляции WebStorm TypeScript, я полагаюсь на открытый терминал с командной строкой tsc -w ".
Я проверил другой вопрос, связанный с этим на SO, но я не нашел ничего, что действительно помогло мне.
Обновить
Вот мой файл tsconfig.json:
{
"compilerOptions": {
"target": "es5",
"sourceMap": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"module": "system",
"noImplicitAny": false,
"outDir": "js",
"rootDir": "app"
},
"exclude": [
"node_modules",
"typings/main",
"typings/main.d.ts"
]
}