首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在构建一个新的Vue CLI3项目时,如何修复'TypeError: Cannot read property‘of undefined’in terser-webpack-plugin中的'minify‘属性?

在构建一个新的Vue CLI3项目时,如何修复'TypeError: Cannot read property‘of undefined’in terser-webpack-plugin中的'minify‘属性?
EN

Stack Overflow用户
提问于 2019-02-03 07:38:43
回答 1查看 2.1K关注 0票数 6

我使用Vue CLI3创建了一个新项目(配置为: babel、pwa、eslint、mocha)。使用npm run serve运行测试环境可以很好地工作,但是我不能构建用于生产的项目。

我安装了当前版本的Vue CLI3,并尝试使用不同的配置创建项目。在构建项目时,我收到以下错误消息。

代码语言:javascript
复制
js/app.bb3f3c6e.js from Terser
TypeError: Cannot read property 'minify' of undefined
    at minify (/Users/.../untitled/node_modules/terser-webpack-plugin/dist/minify.js:176:23)
    at module.exports (/Users/.../untitled/node_modules/terser-webpack-plugin/dist/worker.js:13:40)
    at handle (/Users/.../untitled/node_modules/worker-farm/lib/child/index.js:44:8)
    at process.<anonymous> (/Users/.../untitled-adventure/node_modules/worker-farm/lib/child/index.js:51:3)
    at process.emit (events.js:188:13)
    at emit (internal/child_process.js:828:12)
    at processTicksAndRejections (internal/process/next_tick.js:76:17)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-03 07:50:42

这是terser 3.16依赖项的已知问题(vuejs/vue-cli#3407)

解决方法是现在安装3.14:

代码语言:javascript
复制
npm i terser@3.14
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54498587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档