sorrycc / roadhog

🐷 Cli tool for creating react apps, configurable version of create-react-app.
2.72k stars 342 forks source link

打包 Uglifyjs 报错问题 #888

Closed zhengdongzhe closed 1 year ago

zhengdongzhe commented 3 years ago

Environment(required) | 环境(必填)

mac

What did you do? Please provide steps to re-produce your problem.(请提供复现步骤)

更新package.json,其中es-abstract包升级到1.18.3版本后会多出一个依赖unbox-primitive

在build 打包过程中 提示Uglifyjs 报错 报错行内容为: return new DynamicVariable(DYN_ARRAY, x.map((y, i) => unbox(y, path + '[' + i + ']')))

在.wenpackrc中已经添加配置项es5ImcompatibleVersions: true,但还是会出现Uglifyjs报错。翻阅一些资料找到可以提交pr来更新es5ImcompatibleVersions。但是这个包没有找到对应的文件内容...

希望可以得到解决方案

What do you expected?(预期的正常效果)

What happen?(发生了何种非正常现象)

Re-producible online demo (可复现的在线demo)