/ / "Uncaught Error: У цій конфігурації Angular вимагає помилки Zone.js при запуску програми angular2 у виробництві - iis, angular2-routing, angle5, corner-service worker

"Невиконана помилка: у цій конфігурації Angular вимагає помилки Zone.js при запуску програми angular2 у виробництві - iis, angular2-routing, angle5, corner-service worker

Я зустрічаюся з повідомленнями про помилки в консолі при додаванні кутового додатку у виробництво.

Я ніколи не отримував ці помилки до і не тільки граючи навколо з web.config, щоб змінити URL-адреси перезапису, нічого не змінилося.

Після створення додатки локально і обслуговує його через місцевий IIS, додаток завантажується і запускається.

Але коли я намагаюся добитися її у виробництві, я отримую:

Uncaught Синтаксична помилка: Неочікуваний токен <(індекс): 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",

Відповіді:

2 для відповіді № 1

Гаразд, я не можу пояснити, чому працює інкогніто, або чому я раптом отримав цю помилку, але перейшов до останньої версії 1.6.8. Це вирішило