设置entry:['./src/script/main.js','./src/script/a.js']后,在运行npm run webpack 后报错。是什么原因?
是不是你得路径设置的不对啊
第一,你在package.json文件的script属性中是否添加了
“script”: { "webpack": 'webpack --config webpack.config.js --progress --colors' }
第二,如果使用chunks array形式,最好给chunk一个命名。 默认情况下如果只有一个chunk 并且没有命名,系统会自动给其一个名字 "main", 这样在 output选项中可以通过chunks的名字来指定输出js文件的名字。
entry: { "main": './src/script/main.js' "a": './src/script/a.js' } output:{ filename: './dist/[name].js' }
贴一下报错的原因,entry也可以数组的
entry接收的应该是对象,不是数组形式,正确引用形式应该是类似这样:
entry: {
main: './src/script/main.js'
}