【问题标题】:Angular CLI /Webpack - ERROR in scripts.<HASH>.js from Terser undefinedAngular CLI /Webpack - 脚本中的错误。来自 Terser 的 <HASH>.js 未定义
【发布时间】:2018-10-22 06:43:52
【问题描述】:

在使用 Angular CLI 进行生产构建时,我从 Terser 插件中收到此错误。我正在尝试查找有关问题所在的更多信息,但我不知道如何/在哪里寻找有关根本原因的一些提示。

我正在使用 --verbose 标志运行,但它仍然给我这个非常不具体的错误。有什么想法吗?

ERROR in scripts.&lt;HASH&gt;.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

【问题讨论】:

    标签: webpack angular-cli


    【解决方案1】:

    你是否有机会使用 tether npm 包?

    我遇到了同样的问题,然后我根据这个问题删除了 tether 包,并且 --prod 构建现在对我有用。 https://github.com/angular/angular-cli/issues/12662

    不要忘记从 angular.json 脚本部分中删除 tether.js(如果有)。

    【讨论】:

      猜你喜欢
      • 2021-09-28
      • 1970-01-01
      • 1970-01-01
      • 2015-08-14
      • 1970-01-01
      • 2021-02-07
      • 1970-01-01
      • 2018-11-11
      • 1970-01-01
      相关资源
      最近更新 更多