请教大神,webpack一般打出来都是一个整的js文件,请问怎样打出来的js模块能依赖加载呢?
不确定理解的对不对,可以参考一下。
首先webpack打包是可以将js打包成独立文件的,谁还是谁不在一起。
其次,通过在main.js中采用异步加载,来加载某些js模块。
这个时候打包后一般都会获得两个及以上的js文件。一个是首页需要的,其他的js是加载到相应模块或者页面的时候才加载的。
希望有所帮助
如果你使用最新的Webpack2, 规范文档建议使用 import
替换过时的 require.ensure
.
官方还推荐使用bundle-loader
第一个我没有试验成功, 第二个可以用.
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
entry设置多个入口文件,打包出来就是多个
require.ensure分离需要异步按需加载的模块