Webpack开发服务器不承认watchContentBase是一个有效的选项。watchContentBase
被否决了吗?如果是的话,还有什么可供选择的?下面是Webpack开发服务器的配置:
devServer:{
contentBase: path.resolve(__dirname, 'dist'),
port: 8080,
open: true,
hot: true,
watchContentBase: true,
}
当我运行我的服务器时,我会得到以下错误。
无效选项对象。已使用与API架构不匹配的options对象初始化了Dev Server。
发布于 2022-02-22 09:11:42
在新版本中
devServer:{
static: path.resolve(__dirname, 'src'),
port: 8080,
open: true,
hot: true
}
发布于 2021-11-20 18:21:16
只要将contentBase
重命名为static
即可。
发布于 2021-11-23 02:43:18
contentBase/contentBasePublicPath/serveIndex/watchContentBase/watchOptions/staticOptions选项被移至webpack-dev-server@4.0.0中的静态选项。而且它们也不再可用了。
有关详细信息,请参阅https://github.com/webpack/webpack-dev-server/blob/master/migration-v4.md的迁移指南。
https://stackoverflow.com/questions/69987319
复制相似问题