生产

源映射

建议在生产环境中启用 SourceMap,以便在生产环境中进行调试。如果您的项目很大,建议选择性能更好的配置(有关更多选项,请参阅 devtool),例如 source-map 配置选项。

压缩

在生产构建期间,Rspack 默认使用内置的压缩器来压缩 JavaScript 和 CSS 代码。您可以使用 SwcJsMinimizerRspackPluginLightningCssMinimizerRspackPlugin 进行配置。

rspack.config.js
const rspack = require('@rspack/core');

module.exports = {
  optimization: {
    minimizer: [
      new rspack.SwcJsMinimizerRspackPlugin({
        // JS minimizer configuration
      }),
      new rspack.LightningCssMinimizerRspackPlugin({
        // CSS minimizer configuration
      }),
    ],
  },
};

如果内置的压缩器无法满足您的需求,您也可以使用 optimization.minimizer 设置自定义压缩器。

本页内容