webpack build后生成的app、vendor、manifest区别;以及按需加载

vendor.js: 默认将node_modules里require的依赖都打包在这里

manifest.js: 在vendor.js的基础上,主要将一些异步加载等打包在这里

app.js: 默认将所有你自己写的js打包在这里

对于app.js,两种加载方式:

一、不使用按需加载(所有自己写的都在app.js)

webpack build后生成的app、vendor、manifest区别;以及按需加载

webpack build后生成的app、vendor、manifest区别;以及按需加载

二、如果使用下面这种按需加载方式:

webpack build后生成的app、vendor、manifest区别;以及按需加载

会将app.js分解打包成多个js,如(0****.js、1****.js等);访问时访问对应的路由就会加载对应的js。

 

webpack build后生成的app、vendor、manifest区别;以及按需加载