使用 CopyWebpackPlugin 进行无限重载

作者: PierBJX创建于 2022年1月29日更新于 2023年6月13日

问题报告

当我使用 CopyWebpackPluginrequirejs 进行更改时,Webpack 服务器在源代码中更改后无限重新加载,例如:

    new CopyPlugin({
      patterns: [
        {
          from: 'requirejs/**/*',
          to: '3rdparty',
          context: '../../node_modules',
        },
      ],
    }),

我有以下版本:

    "copy-webpack-plugin": "^10.2.0",
    "webpack": "^5.64.4",
    "webpack-cli": "^4.9.1",
    "webpack-dev-server": "^4.7.2"

实际行为

当我运行命令 webpack serve 并修改代码时,Webpack 重新编译,但在写入"编译成功"后,它又重新编译了一遍又一遍...

预期行为

在更改 src 代码后,我应该只重新编译一次。

内容来源: webpack/webpack-dev-server