webpack-dev-server v4.15 中 `watchOptions` 的替代品是什么?

问题描述 投票:0回答:1

我正在迁移到 webpack-dev-server v4.15,我收到以下错误:

Options 有一个未知属性“watchOptions”。

当我检查官方迁移文档时,它提到,

watchOptions
已移至
static
财产。 谁能帮助我准确理解静态对象中的哪个属性
(directory, staticOptions, publicPath, serveIndex, watch)
现在代表
watchOptions

假设我目前有:

watchOptions:{忽略:ignoreFiles(/node_modules/)

那么我现在应该使用哪个选项

ignoredFiles

任何数量的帮助将不胜感激。谢谢。

webpack migration webpack-dev-server webpack-5
1个回答
0
投票

static.watch
配置是
watchOptions
的替代品,请参阅v4.15.1/lib/Server.js#L914

devServer: {
    static: {
      watch: {
        ignored: /node_modules/,
      },
    },
},

WDS
使用 chokidar 包来处理文件监视。你可以找到它的
ignore
配置。它接受正则表达式。

© www.soinside.com 2019 - 2024. All rights reserved.