angular怎么用异步加载script.js包


最近做项目发现一个问题,页面每佽刷新后加载速度都非常慢,20s左右,在开发环境则非常流畅,几乎感觉不到,本文参考望山的各种方案优化

1,关闭打包时生成的map文件

然后,修改/build/webpack.base.conf.js中修改配置给module.exports添加externals属性(详见,其中键是项目中引用的值是所引用资源的名字。需要注意的是资源名需要查看所引用的JS源码查看其中的全局變量是什么,例如element-ui的全局变量就说ELEMENT
然后删除原先的import,如果不删除原先的import项目还是会从node_modules中引入资源。
也就是说不删的话npm run build时候仍会将引用的資源一起打包,生成文件会大不少还是删了好。

参考文章列表:感谢大神们

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信