gpt4 book ai didi

webpack - 错误: Unexpected token: punc ()

转载 作者:行者123 更新时间:2023-12-02 00:22:45 30 4
gpt4 key购买 nike

我正在尝试构建使用 webpack 的项目。我的 UglifyJS 选项如下所示:

new UglifyJSPlugin({
sourceMap: false,
uglifyOptions: {
compress: {
warnings: false,
},
output: {
comments: false,
},
},
}),

我得到的是一个错误:意外的标记:punc ()) [index-3d0ae630eaa0a0128a00.js:145853,20]

我发现一些主题说这可能是 webpack uglify 插件的问题,但我已经切换到 uglifyjs-webpack-plugin

有什么想法吗?

最佳答案

我遇到了同样的错误,并通过以下方式修复了它:

  1. 升级到 1.0.0-beta.2 (npm i -D uglifyjs-webpack-plugin@beta)
  2. "uglifyjs": true 添加到 babel-preset-env 中的目标

如果您使用 env 预设,请尝试更新 .babelrc 中的目标:

{
"presets": [
[
"env",
{
"targets": {
"uglify": true
}
}
]
]
}

还有an issue on the plugin repo其中列出了其他可能的解决方案。

关于webpack - 错误: Unexpected token: punc (),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45781808/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com