如何使用 Webpack 删除开发代码?

How to remove development code with Webpack?

我在多个地方阅读过 Webpack 4+ 自动从生产代码中删除以下内容:

if (process.env.NODE_ENV === "development") {
    // assert something
  }

但是,以上内容仍然存在于生产代码中。我正在使用 CRA。

如何让 Webpack 删除开发代码,最好不要使用非官方加载器?

Webpack 确实会自动删除此类代码。

我错误地检查了源映射文件,其中显然存在开发代码)。它不存在于实际的 .js 输出中。