文章详情页
javascript - 最终生成的jsBundle文件压缩问题
浏览:70日期:2023-03-09 14:42:13
问题描述
如果在项目webpack.config.js文件中写入
plugins: [bannerPlugin, new webpack.optimize.UglifyJsPlugin({compress: { warnings: false} })]
这样打包生成的jsBundle文件体积是小了50%,但是问题是app无法加载这样的jsBundle文件,有没有相关的解决方法呢?
问题解答
回答1:不能加载压缩的jsBundle 是因为你需要添加 weex能够识别的banner如果使用Vue进行开发,需要保留 { 'framework': 'Vue' }// 代码压缩插件代码如下
var optimizePlugin = new webpack.optimize.UglifyJsPlugin({ compress: { warnings: false }, //保留banner comments: /{ 'framework': 'Vue' }/, sourceMap: true})回答2:
如果使用了Vue开发,需要保持{ 'framework': 'Vue' }不被压缩,就像楼上说的那样。
标签:
JavaScript
相关文章:
1. python - uwsgi+django的搭建问题2. docker images显示的镜像过多,狗眼被亮瞎了,怎么办?3. 这段代码既不提示错误也看不到结果,请老师明示错在哪里,谢谢!4. android - 请教安卓的一个界面实现,图片请看问题5. python3.x - centos python 安装lxml 报错 阿里云ECS6. nginx - 关于vue项目部署到ngnix后出现的问题7. angular.js - angular内容过长展开收起效果8. angular.js - angularjs的自定义过滤器如何给文字加颜色?9. python - flask_Bootstrap的WTF的调用疑问10. 如何消除css3斜切角引起的毛边问题
排行榜