【已解决】weex 引入 ali-oss 打包报错

clipboard.png

clipboard.png

在用weex时,项目里面有涉及到上传图片的功能,这个h5 和 移动端各自实现,然后我引了ali-oss 但是打包的时候会出现 in xxx.bundle.js from UglifyJsda undefined
上面的图片是我新建的一个demo 为了排除其他错误的可能,我就在新项目里面单独import了 ali-oss(认为是别的错误的各位可以亲自试下 5分钟的事情!)。
具体操作 weex create test
创建好后 npm install ali-oss --save
再在index 下面引入 ali-oss
最后打包,然后报错

起初我也是去查看了别人的解决方案 例如
https://blog.csdn.net/airdark...
https://segmentfault.com/a/11...
这几篇文章 都是说babel-preset-es2015....哥们没用...
还有人建议安装最新的 weex ,我这就是最新的。。。

clipboard.png
clipboard.png
看了别人的还有些回答 感觉和这块有点联系? 这块对新手的我 难度有点大 需要大佬们的帮助。。。 上面有例子可以尝试下打包失败

阅读 2.6k
1 个回答
✓ 已被采纳新手上路,请多包涵

clipboard.png

clipboard.png

clipboard.png

cnpm install uglifyjs-webpack-plugin --save-dev

const UglifyJsPlugin = require('uglifyjs-webpack-plugin');

 new UglifyJsPlugin({
      uglifyOptions: {
        ie8: false,
        ecma: 8,
        mangle: true,
        output: { comments: false },
        compress: { warnings: false }
      },
      sourceMap: false,
      cache: true,
      parallel: os.cpus().length * 2
    })
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏