Я работаю над проектом, который использует AngularJS / Gulp, и мы пытаемся перейти на Angular.
Может ли кто-нибудь сообщить мне, как правильно разрешить добавление файлов .ts в проект с помощью VS 2015? Выполненные шаги:
- Installed Microsoft.TypeScript.Compiler v2.9.1 (stable) via Nuget packet manager
- npm install @angular/core
- npm install @angular/upgrade
- npm install @angular/platform-browser
- npm install @angular/platform-browser-dynamic
Когда я добавляю в свой проект файл .ts, я получаю 2500 ошибок. Некоторые из них показаны ниже:
Error Build:'(' expected. app\node_modules\@angular\core\src\application_init.d.ts 17
Error Build:'=' expected. \app\node_modules\@angular\core\src\application_init.d.ts 18
Error Build:';' expected. \app\node_modules\@angular\core\src\application_ref.d.ts 185
Что мне не хватает при добавлении файла машинописного текста в мой проект, что он вызывает столько проблем?
Обновлено:
Я включил файл tsconfig.json (ниже), и номер моей ошибки уменьшился до 127. Мне не хватает дополнительных параметров конфигурации?
{
"compilerOptions": {
"experimentalDecorators": true,
"allowJs": true,
"noImplicitAny": true,
"target": "es6",
"lib": ["es2016", "dom"]
}





Решение: проблема заключалась в том, что у меня была глобальная и локальная установка машинописного текста. Мне нужно было запустить «npm uninstall -g typescript» и «npm uninstall typescript». Оттуда выполните новую глобальную установку «npm install -g typescript»
Если вам не нужна конкретная версия для вашего проекта, компилятор Typescript должен был выйти из коробки с Visual Studio.