84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
请教大神,webpack一般打出来都是一个整的js文件,请问怎样打出来的js模块能依赖加载呢?
认证0级讲师
entry设置多个入口文件,打包出来就是多个require.ensure分离需要异步按需加载的模块
不确定理解的对不对,可以参考一下。首先webpack打包是可以将js打包成独立文件的,谁还是谁不在一起。其次,通过在main.js中采用异步加载,来加载某些js模块。这个时候打包后一般都会获得两个及以上的js文件。一个是首页需要的,其他的js是加载到相应模块或者页面的时候才加载的。希望有所帮助
如果你使用最新的Webpack2, 规范文档建议使用 import 替换过时的 require.ensure.
import
require.ensure
官方还推荐使用bundle-loader
bundle-loader
第一个我没有试验成功, 第二个可以用.
在entry中多入口,截图给你看就明白了
entry设置多个入口文件,打包出来就是多个
require.ensure分离需要异步按需加载的模块
不确定理解的对不对,可以参考一下。
首先webpack打包是可以将js打包成独立文件的,谁还是谁不在一起。
其次,通过在main.js中采用异步加载,来加载某些js模块。
这个时候打包后一般都会获得两个及以上的js文件。一个是首页需要的,其他的js是加载到相应模块或者页面的时候才加载的。
希望有所帮助
如果你使用最新的Webpack2, 规范文档建议使用
import
替换过时的require.ensure
.官方还推荐使用
bundle-loader
第一个我没有试验成功, 第二个可以用.
在entry中多入口,截图给你看就明白了