You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

webpack-dev-server v4.15中watchOptions的替代配置咨询

webpack-dev-server v4.15 迁移:watchOptions 配置问题解决
  • 在webpack-dev-server v4中,根级别的watchOptions已被移至devServer.static.watch选项下,static对象里的watch属性就是原根级watchOptions的替代项。
  • 原配置watchOptions: { ignored: ignoredFiles(/node_modules/) }中的ignored规则,直接放到static.watch.ignored中即可,示例如下:

旧配置(v3及更早版本)

module.exports = {
  // ...其他核心配置
  watchOptions: {
    ignored: ignoredFiles(/node_modules/)
  }
};

新配置(v4.15)

module.exports = {
  // ...其他核心配置
  devServer: {
    static: {
      // 可保留你的directory、publicPath等其他static配置
      directory: path.join(__dirname, 'public'),
      watch: {
        ignored: ignoredFiles(/node_modules/)
      }
    }
  }
};
  • 补充说明:static.watch对象完全兼容原watchOptions的所有配置项(比如poll、aggregateTimeout等),直接将原watchOptions内的配置整体迁移到static.watch下即可。

内容的提问来源于stack exchange,提问作者Shivam Verma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 08:12:05