Ошибка "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 решило ее

Другие вопросы по тегам