我正在迁移到 webpack-dev-server v4.15,我收到以下错误:
Options 有一个未知属性“watchOptions”。
当我检查官方迁移文档时,它提到,
watchOptions
已移至static
财产。
谁能帮助我准确理解静态对象中的哪个属性(directory, staticOptions, publicPath, serveIndex, watch)
现在代表watchOptions
。
假设我目前有:
watchOptions:{忽略:ignoreFiles(/node_modules/)
那么我现在应该使用哪个选项
ignoredFiles
?
任何数量的帮助将不胜感激。谢谢。
static.watch
配置是watchOptions
的替代品,请参阅v4.15.1/lib/Server.js#L914
devServer: {
static: {
watch: {
ignored: /node_modules/,
},
},
},
WDS
使用 chokidar 包来处理文件监视。你可以找到它的ignore
配置。它接受正则表达式。