关于前端:如何禁止Webpack-5打包自动生成license文件

24次阅读

共计 535 个字符,预计需要花费 2 分钟才能阅读完成。

如何禁止 Webpack 5 打包主动生成 license 文件

Webpack 5 集成了 terser-webpack-plugin,然而它的默认配置会导致打包后生成一堆 LICENSE.txt,想要解决这个问题须要执行下边的步骤。

装置插件

想要自定义 terser-webpack-plugin 的配置,首先要装置它。

webpack v5 开箱即带有最新版本的 terser-webpack-plugin。如果你应用的是 webpack v5 或更高版本,同时心愿自定义配置,那么仍须要装置 terser-webpack-plugin。

npm install terser-webpack-plugin --save-dev

配置

增加自定义配置来笼罩默认的 minimizer 设置

const TerserPlugin = require("terser-webpack-plugin");
module.exports = {
  optimization: {
    minimizer: [
      new TerserPlugin({extractComments: false,}),
    ],
  },
};

参考链接:https://webpack.js.org/configuration/optimization/#optimizationminimizer

正文完
 0