У меня есть гибридное угловое приложение с Angularjs 1.5.8 и угловой 5.2.9. Я выполнил шаги от Обновление с AngularJS до Angular . Работает отлично. Однако после того, как я обновил угловой 5.2.9 до углового 6.0.1, я получаю ошибку во время ng serve.
ng serve
error TS2503: Cannot find namespace 'angular'
Как уже упоминалось в Обновление с AngularJS до Angular Я объявил «угловой»
declare var angular: angular.IAngularStatic;
При обновлении angular с 5.2.9 до 6.0.1 я следовал инструкциям из Angular Update Guide - 5.2 -> 6.0 для расширенных приложений
Как я могу решить эту проблему?
попробуй npm install --save-dev @types/angular
npm install --save-dev @types/angular
если нет, попробуйте следующее: вам нужно добавить "угловые" типы в tsconfig.json
... "types": [ "angular" ],