Не удается найти пространство имен «угловой» - PullRequest
0 голосов
/ 15 мая 2018

У меня есть гибридное угловое приложение с Angularjs 1.5.8 и угловой 5.2.9. Я выполнил шаги от Обновление с AngularJS до Angular . Работает отлично. Однако после того, как я обновил угловой 5.2.9 до углового 6.0.1, я получаю ошибку во время 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 для расширенных приложений

Как я могу решить эту проблему?

1 Ответ

0 голосов
/ 15 мая 2018

попробуй npm install --save-dev @types/angular

если нет, попробуйте следующее: вам нужно добавить "угловые" типы в tsconfig.json

...
    "types": [
        "angular"
    ],
...