最近做项目发现一个问题,页面每佽刷新后加载速度都非常慢,20s左右,在开发环境则非常流畅,几乎感觉不到,本文参考望山的各种方案优化
然后,修改/build/webpack.base.conf.js中修改配置给module.exports添加externals属性(详见,其中键是项目中引用的值是所引用资源的名字。需要注意的是资源名需要查看所引用的JS源码查看其中的全局變量是什么,例如element-ui的全局变量就说ELEMENT
然后删除原先的import,如果不删除原先的import项目还是会从node_modules中引入资源。
也就是说不删的话npm run build时候仍会将引用的資源一起打包,生成文件会大不少还是删了好。
参考文章列表:感谢大神们