entry的三种形式
配置文件中entry
接受三种形式的值:字符串,数组和对象
对象entry
对象形式如下:
entry: {
<key>: <value>
...
}
先介绍对象形式,是因为这个是最完整的entry配置,其他形式只是它的简化形式而已。对象中的每一对属性对,都代表着一个入口文件,因此多页面配置时,肯定是要用这种形式的entry配置。
key
key可以是简单的字符串,比如:'app', 'main', 'entry-1'等。并且对应着output.filename
配置中的[name]
变量
entry: {
'app-entry': './app.js'
},
output: {
path: './output',
filename: '[name].js'
}
key还可以是路径字符串。此时webpa