vue项目首页优化记录
####1.起因 项目打包的时候发现部分文件过大:vender.js有400K,app.css高达1.6M。看着这个数值,瞬间凌乱。 ####2.优化 2.1 优化vender.js 是因项目的依赖 vue、vue-router、vuex、axios 造成的,可使用cdn,注意更换对应版本号 <script src="//cdn.bootcss.com/vue/2.5.2/vue.min.js"></script> <script src="//cdn.bootcss.com/vue-router/3.0.1/vue-router.min.js"></script> <script src="//cdn.bootcss.com/vuex/3.0.1/vuex.min.js"></script> 在 build/webpack.base.conf.js 中添加如下代码,使其不打包进文件 module.exports = { //... externals: { 'vue': 'Vue', 'vue-router': 'VueRouter', 'vuex':'Vuex' }, //... } 去掉相关引用代码 // import Vue from 'vue' // import Router from 'vue-router' // import