最近在回顾webpack的时候,发现有的功能更新了,下面记载一下webpack-dev-server的报错
在webpack.config.js中添加devServer时,设置contentBase报错,
报错内容:
Invalid options object. Dev Server has been initialized using an options object that does not match the API schema.
- options has an unknown property 'contentBase'. These properties are valid:
webpack5已经移除了该功能,现在改成了static
devServer:{
port:3000,
static: { //服务器所加载文件的目录
directory: path.join(__dirname, 'dist'),
}
}