vue-cli项目优化

config目录搜索sourceMap,改为false

服务器开启gzip,前端也可以配置下(不配置的话,服务器也会帮你压缩文件的,但是增加了服务器的压力~)

效果:打包的时候生成对应的.gz文件,浏览器请求xx.js时,服务器返回对应的xxx.js.gz文件。

下图的文件改为true,根据备注。。你需要(建议直接使用老版本,或者换其他插件) npm install  [email protected] -D

使用新版本需要去build目录,webpack.prod.conf.js 搜索 config.build.productionGzip,将配置中的 "asset" 替换为 "filename",因为文档地址 https://github.com/webpack-contrib/compression-webpack-plugin 

 

compression-webpack-plugin 必须吐槽,使用新版,asset需要更改为filename,

之后build还会报错,

【error】compiler.hooks.emit*******   

懒得改代码,只能换旧版

猜你喜欢

转载自blog.csdn.net/qq_39571197/article/details/83004481