Mat*_*ias 22 webpack angular-cli angular
我更新了Angular的所有内容,当我
"Build --prod" 时,我现在得到下面的错误(4x)
如果我删除--prod没有错误
我在这个应用程序中没有真正的代码.它只是一个入门外壳.
关于要研究什么的任何建议?
ERROR in runtime.82c6613acef8f7246fe8.js from Terser
TypeError: Cannot read property 'minify' of undefined
at minify (/Users/puser/Dropbox/AngularApps/GenesisFYI-v06/node_modules/terser-webpack-plugin/dist/minify.js:175:23)
at module.exports (/Users/puser/Dropbox/AngularApps/GenesisFYI-v06/node_modules/terser-webpack-plugin/dist/worker.js:13:40)
at handle (/Users/puser/Dropbox/AngularApps/GenesisFYI-v06/node_modules/worker-farm/lib/child/index.js:44:8)
at process.<anonymous> (/Users/puser/Dropbox/AngularApps/GenesisFYI-v06/node_modules/worker-farm/lib/child/index.js:51:3)
at process.emit (events.js:197:13)
at emit (internal/child_process.js:828:12)
at processTicksAndRejections (internal/process/next_tick.js:76:17)
Run Code Online (Sandbox Code Playgroud)
我目前的版本
Angular CLI: 7.3.0
Node: 11.8.0
OS: darwin x64
Angular: 7.2.3
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router, service-worker
Package Version
-----------------------------------------------------------
@angular-devkit/architect 0.13.0
@angular-devkit/build-angular 0.13.0
@angular-devkit/build-optimizer 0.13.0
@angular-devkit/build-webpack 0.13.0
@angular-devkit/core 0.6.8
@angular-devkit/schematics 0.6.8
@angular/cli 7.3.0
@angular/pwa 0.6.8
@ngtools/webpack 7.3.0
@schematics/angular 0.6.8
@schematics/update 0.13.0
rxjs 6.4.0
typescript 3.2.4
webpack 4.29.0
Run Code Online (Sandbox Code Playgroud)
Pie*_*ica 23
这似乎是最近发布的Terser 3.16版本的一个问题,这里是 Terser和Terser中作为Webpack插件的相关问题.
在这个VueJS问题中,他们建议将其降级到版本3.14.1.您可以按如下方式查找package.json
包含"terser"
和固定它的行:
"terser": "3.14.1",
Run Code Online (Sandbox Code Playgroud)
小智 10
正如Pietro Saccardi所说,到目前为止,有必要将package.json中的Terser版本修复为3.14.1,如下所示:
"terser": "3.14.1"
不要^
在版本中使用它,否则它可以升级到3.16.
归档时间: |
|
查看次数: |
3832 次 |
最近记录: |