本篇主要讲述用gulp+webpack构建多页应用
折腾到如今,项目还必需要进行,.vue文件必需要加载,也就是webpack必须引入。
时间很少了,抛弃上个方案以后,只能牺牲热加载性能,用gulp+webpack构建。html
文章目录vue
理论支持:沿用以前的gulp配置,惟一须要改变的是 以前用browserify打包js替换成webpack打包,想来也好像没什么问题的样子。jquery
1
2
|
browserify
-----> webpack
#增长一个 gulp
task,没什么可说的
|
固然,程序没那么容易跑起来,换了一个打包方式,确定各类文件资源路径不对等等各类报错,请自行根据具体Error具体解决。webpack
程序能够正常启动之后,就要考虑优化的方式了,毕竟咱们的初衷并非仅仅换一个js的打包方式。git
暴露经常使用插件到全局共用,好比vue,jquery等等,具体方式点参考以前讲述github
1
2
3
4
5
|
new webpack.optimize.CommonsChunkPlugin({
name: "common",
filename: "js/common.js",
chunks: ['vue', 'jquery]
})
|