使用 Vue-cli 脚手架构建的开发环境,在项目开发完成之后使用脚手架自带的 webpack 打包工具进行项目打包上线,但是打完包之后生成的 dist 文件中 css 文件和 vendor.xxx.js 文件占用很大内存,以至于首次加载很慢。为了优化打包文件,对项目进行了相应的配置和文件引用的调整,从而减小打包后的文件体积。
配置如下:
使用 staticfile开源 cdn 代替 vue、element-ui、vue-router 和 axios。
在项目根目录新建 vue.config.js 文件,其配置如下: