Angular app ng build --prod 失败,脚本中出现错误。6e3f538f18f55b02ca8a.js 来自 Terser

Angular app ng build --prod fails with ERROR in scripts.6e3f538f18f55b02ca8a.js from Terser

Angular 版本 9.1.4 和 cli 9.1.8

我正在尝试获取我的 angular 应用程序的生产版本并收到以下错误。我不记得自从我上次成功的产品构建以来更新过任何东西

我之前的所有 ng build --prod 工作正常,但目前出现此错误

ERROR in scripts.6e3f538f18f55b02ca8a.js from Terser
Unexpected character '@' [scripts.6e3f538f18f55b02ca8a.js:15301,0]
    at Q (/Users/<appfolder>/node_modules/terser/dist/bundle.min.js:1:19349)
    at m (/Users/<appfolder>/node_modules/terser/dist/bundle.min.js:1:20662)
    at Object.K [as input] (/Users/<appfolder>/hello-world/node_modules/terser/dist/bundle.min.js:1:26168)
    at a (/Users/<appfolder>/node_modules/terser/dist/bundle.min.js:1:27583)
    at s (/Users/<appfolder>/node_modules/terser/dist/bundle.min.js:1:27637)
    at /Users/<appfolder>/node_modules/terser/dist/bundle.min.js:1:30242
    at /Users/<appfolder>/node_modules/terser/dist/bundle.min.js:1:28555
    at /Users/<appfolder>/node_modules/terser/dist/bundle.min.js:1:50771
    at ue (/Users/<appfolder>/node_modules/terser/dist/bundle.min.js:1:50908)
    at Eo (/Users/<appfolder>/node_modules/terser/dist/bundle.min.js:1:336804)

如有任何帮助,我们将不胜感激

我的问题已经解决了

将此行添加到 package.json 文件中的脚本键下: ``` "ng-high-memory": "node --max_old_space_size=8000 ./node_modules/@angular/cli/bin/ng",

The link below helped me
https://github.com/angular/angular-cli/issues/5618