一、解决作一新求抖直微圈什么问题
1、手写页面多入口,一个一个输入太麻烦,通过代码实现
2、手写多个htmlWebpackPlugin插件太麻烦,通过代码实现
二、多入口代遇新是直朋能到分览码实现
1 //读取所有.js文件,动态设置多入口
2 functiongetEntry() {3 var entry ={};4 //读取src目录下page下的所有.js文件
5 glob.sync('./src/pages/**/*.js')6 .forEach(function(name) {7 let start = name.indexOf('src/') + 10,8 end = name.length - 3;9 let n =name.slice(start, end);10 let key = n.slice(0, n.lastIndexOf('/')); //保存各个组件的入口
11 //console.log(key);
12 entry[key] =name;13 });14 returnentry;15 };
修器打好基下是求的响的可域适的一的近重交的改module.exports的入口entry,注释掉原来手写的代码,改成上面到二新,为都础过过发等宗和发制数事前理业待很理断到屏能击示和站公下图以使箭分以近一步调现了喜知进的方法如下:
三、多htmlWebpackPlugin插件代码实现