如何在不缩小和优化的情况下构建和导出 Next.js

eli*_*shd 6 javascript reactjs next.js

如何在不缩小和优化输出文件的情况下进行 Next.js 构建和导出?

Rya*_* Le 11

对于压缩,您可以打开next.config.js并将其设置为 false:

module.exports = {
  compress: false,
}
Run Code Online (Sandbox Code Playgroud)

对于 minify,您可以在 webpack.config.js 中执行此操作:

module.exports = {
  //...
  optimization: {
    minimize: false,
  },
};
Run Code Online (Sandbox Code Playgroud)


Mat*_*sen 6

next.config.js

module.exports = (nextConfig) => {
  return {
    ...nextConfig,
    webpack(webpackConfig) {
      return {
        ...webpackConfig,
        optimization: {
          minimize: false
        }
      };
    }
  };
};
Run Code Online (Sandbox Code Playgroud)

使用next@^12.0.0将产生未缩小的 HTML、JS 和一些 CSS。