Angular CLI / Webpack - ОШИБКА в скриптах. <HASH>.js от Terser не определено - PullRequest
0 голосов
/ 22 октября 2018

Я получаю эту ошибку от плагина Terser при выполнении производственной сборки с Angular CLI.Я пытаюсь найти больше информации о том, что происходит не так, но я не знаю, как / где искать некоторые подсказки о первопричине.

Я работаю с флагом --verbose, но он все еще просто даетмне это очень неопределенная ошибка.Есть идеи?

ERROR in scripts.<HASH>.js from Terser undefined

Версия (пробовали разные версии узлов)

Angular CLI: 7.0.2
Node: 10.12.0
OS: win32 x64
Angular: 7.0.0
... animations, cdk, common, compiler, compiler-cli, core, forms
... http, language-service, material, platform-browser
... platform-browser-dynamic, router

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.10.2
@angular-devkit/build-angular     0.10.2
@angular-devkit/build-optimizer   0.10.2
@angular-devkit/build-webpack     0.10.2
@angular-devkit/core              7.0.2
@angular-devkit/schematics        7.0.2
@angular/cli                      7.0.2
@angular/flex-layout              7.0.0-beta.19
@ngtools/webpack                  7.0.2
@schematics/angular               7.0.2
@schematics/update                0.10.2
rxjs                              6.3.3
typescript                        3.1.3
webpack                           4.19.1

1 Ответ

0 голосов
/ 22 октября 2018

Вы случайно используете пакет tether npm?

У меня была такая же проблема, затем я удалил пакет tether согласно этой проблеме, и сборка --prod теперь работает для меня.https://github.com/angular/angular-cli/issues/12662

Не забудьте удалить tether.js из раздела сценариев angular.json, если он там есть.

...