Ошибка "Uncaught: в этой конфигурации Angular требует Zone.js" при запуске приложения angular2 в рабочей среде
Я сталкиваюсь с сообщениями об ошибках в консоли при обслуживании углового приложения в производстве.
Я никогда не получал этих ошибок раньше, и, кроме того, что я поиграл с web.config, чтобы изменить URL перезаписи, ничего не изменилось.
После локального создания приложения и его обслуживания через локальный IIS приложение загружается и запускается.
Но когда я пытаюсь достичь этого в производстве, я получаю:
Uncaught SyntaxError: неожиданный токен <(index): 1
а также
Uncaught Error: в этой конфигурации Angular требует Zone.js
Приложение запускается, когда я пытаюсь запустить его в режиме инкогнито.
я использую
"@angular/cli": "1.6.0-rc.1",
"zone.js": "^0.8.14"
"@angular/animations": "^5.0.0",
"@angular/common": "^5.0.0",
"@angular/compiler": "^5.0.0",
"@angular/core": "^5.0.0",
"@angular/forms": "^5.0.0",
"@angular/http": "^5.0.0",
"@angular/platform-browser": "^5.0.0",
"@angular/platform-browser-dynamic": "^5.0.0",
"@angular/router": "^5.0.0",
"@angular/service-worker": "^5.0.0",
1 ответ
Хорошо, я не могу объяснить, почему работает инкогнито или почему я вдруг получил эту ошибку, но обновление до последней версии 1.6.8 решило ее