在根目录下的webpack.config.js来处webpack打包多个文件(入口写数组,只能把两个文件打包到一个dist里面那个文件中),所以可以用对象

345 阅读1分钟

var config={ entry:{b:"./src/main.js",a:"./src/a.js"}, output:{ path:__dirname+'./dist', filename:'[name]-[hash:5]-[chunk]-min.js', } }; module.exports=config;

详细解释

1.入口entry 如果想打包多个文件,要用对象,[name]就是属性名中的a,b 2.出口output的path要用__dirname,要设置绝对路径 3.出口output的filename的[name]是点js前面起的名字,例如main.js,main就是[name]里面的name;[hash]是打包的时候输出的hash值,[hash:5]是截取hash值的前5位;[chunk]在新版本的webpack里面的话不能识别,写成啥样就啥样