В моем приложении Angular 7 я использовал асинхронное ожидание в нескольких местах кода. Программа отлично работает с
ng serve
, и производственная сборка ng build --prod
также работает без ошибок. Но когда я пытаюсь обработать содержимое сборки prod, в консоли javascript выдается следующая ошибка
Uncaught SyntaxError: Unexpected token async
в
main.d168c0febc4bade2d26c.js:1
Я использую http-server
для обслуживания кода сборки в моей локальной среде и использую nginx
для обслуживания его в производстве. Оба выдают одну и ту же ошибку
Версии зависимостей, как показано ниже,
@angular-devkit/architect 0.13.9
@angular-devkit/build-angular 0.13.9
@angular-devkit/build-optimizer 0.13.9
@angular-devkit/build-webpack 0.13.9
@angular-devkit/core 7.3.9
@angular-devkit/schematics 7.3.5
@angular/cli 7.3.5
@ngtools/webpack 7.3.9
@schematics/angular 7.3.5
@schematics/update 0.13.5
rxjs 6.3.3
typescript 3.2.4
webpack 4.29.0