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里面的话不能识别,写成啥样就啥样