Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript 设置自定义TersOptions会禁用最小化?_Typescript_Webpack - Fatal编程技术网

Typescript 设置自定义TersOptions会禁用最小化?

Typescript 设置自定义TersOptions会禁用最小化?,typescript,webpack,Typescript,Webpack,使用webpack5.37.1和TypeScript。我想避免创建bundle.js.LICENSE.txt,所以我认为extractComments false可以解决这个问题。阅读本文,这应该是直截了当的: webpack.config.ts 然而,这使得我的bundle.js的规模急剧膨胀。显然,覆盖优化设置在某种程度上完全禁用了最小化。我错过了什么?如果我将这个优化块一起删除,那么包确实被缩小/压缩了 Q:如何设置extractComments=false并保持默认的最小化设置? exp

使用
webpack5.37.1
TypeScript
。我想避免创建
bundle.js.LICENSE.txt
,所以我认为
extractComments false
可以解决这个问题。阅读本文,这应该是直截了当的:

webpack.config.ts 然而,这使得我的
bundle.js
的规模急剧膨胀。显然,覆盖优化设置在某种程度上完全禁用了最小化。我错过了什么?如果我将这个
优化
块一起删除,那么包确实被缩小/压缩了

Q:如何设置extractComments=false并保持默认的最小化设置?

export const optimization = {
  minimize: true,
  minimizer: [() => ({
    terserOptions: {
      format: {
        comments: false,
      },
    },
    extractComments: false
  })]
};