导航:首页 > 编程语言 > vue代码压缩

vue代码压缩

发布时间:2023-02-07 22:37:45

1. 使用vue-cli生成的vendor.js文件太大,有办法减少体积吗

使用“js压缩”工具可缩小体积,可网络搜索“js压缩”查找工具 把vendor.js代码ctrl + a全选,再ctrl + c复制,粘贴到js压缩工具里,点击“压缩”或“普通压缩”,然后再把压缩后的代码复制粘贴到vendor.js文件中。

2. vue压缩后的js可以反编译出来吗

vue压缩后的js可以反编译出来,反编译方法为:

1、在桌面找到自己下载的浏览器版软权件,点击浏览器图标。

3. 使用vue-cli生成的vendor.js文件太大,有办法减少体积吗

对于这一点,正在写一篇文章,予以阐述的:详见这篇文章:http://jeffjade.com/2017/03/1... , 鉴于内容较多,还在写作过程中。以下为现编写的答案:

(Update@17-08-24) | 对于这个问题,有写两篇文章,分别对体积和速度方面优化,予以探究,欢迎一起探讨;

Webpack 打包优化之体积篇
Webpack 打包优化之速度篇

首先,在写 Vue 的时候,应该采用懒加载模式,之后生成的包,就会被打入到不同分组的 js,运行时按需加载,详情见:Vue-路由懒加载;这个意义重大!

其次,可利用,webpack.DllReferencePlugin webpack.DllReferencePlugin 将常用不怎么变更的文件,打入一个统一的文件,外链使用。这个主要作用也可用来缩小包构建的时间;这个网上教程蛮多,就不赘述。也可参见这个项目 jade-blog 来配置;这一步即是你通过配置将部分库抽离出来,打包成另外的文件。

再次,可以利用 webpack-bundle-analyzer 可以分析打包后生成的文件结构,十分牛掰(最新 Vue-cli 带有此配置);在 package.json 中配置如下命令 npm run analyz,运行即可查看之:

"analyz": "NODE_ENV=proction npm_config_report=true npm run build"
对此可以分析研究,采取办法过滤掉重复的内容等... ... 其他还有诸如开启压缩啦,开启 Gzip 之类等等,来减小包的体积。

赘言:当然也可以从另一个维度来精细解决,即代码角度。非必需库可以不与引用,比如已经退出历史舞台的 JQuery,还有 momont 等。再有就是合理的去写,比如组件复用,合乎时宜的去使用混合诸次等等。

容继续学习,继续更新;

阅读全文

与vue代码压缩相关的资料

热点内容
平面设计教程的书籍 浏览:676
扫描后的文件还能改么 浏览:21
微信代码怎么没用了 浏览:65
2013款卡罗拉原装导航怎么升级 浏览:860
微信扫描下载苹果app 浏览:29
70炼金术升级 浏览:862
C文件检验 浏览:101
IccID未知是有网络锁吗 浏览:101
苹果5s怎么定位苹果6手机 浏览:556
苹果手机港版怎么解锁 浏览:189
根据xml规则读取excel文件 浏览:28
网络删除文件 浏览:325
苹果怎么共享wifi网络打印机 浏览:368
怎么用键盘拷贝u盘文件 浏览:664
js炫酷特效 浏览:69
什么样的app最有市场 浏览:563
腾讯地图如何截图工具 浏览:69
数据处理主要方法有哪些 浏览:567
ps6拖文件无法打开 浏览:668
有哪些比较好的书评app 浏览:520

友情链接