对此感到疯狂,真的错过了一些东西....
我有webpack 4.6.0,webpack-cli ^ 2.1.2,所以最新的.
按照文档(https://webpack.js.org/concepts/mode/),想要使用模式来配置,一个用于生产,一个用于开发,但我得到:
配置[0]具有未知属性"模式".这些属性是有效的:object {amd?,bail?,cache?,context?,dependencies?,devServer?,devtool ?, entry,externals?,loader?,module?,name?,node?,output?,parallelism? ,performance?,plugins?,profile?,recordsInputPath?,recordsOutputPath?,recordsPath?,resolve?,resolveLoader?,stats?,target?,watch?,watchOptions?}
我错过了什么:O ?????
module.exports = [
merge(base, {
mode: 'development',
output: {
path: path.resolve(__dirname, './public/assets/development'),
},
}),
merge(base, {
mode: 'production',
output: {
path: path.resolve(__dirname, './public/assets/production'),
filename: '[name].bundle.js',
},
}),
]
Run Code Online (Sandbox Code Playgroud)
Gio*_*ter 12
好吧,问题是我在全球安装了一个旧的webpack,我认为......
| 归档时间: |
|
| 查看次数: |
8091 次 |
| 最近记录: |