小编典典

“代码生成器已取消优化 [some file] 的样式,因为它超过了“100KB”的最大值”是什么意思?

all

我在我的项目中添加了一个新的 npm 包,并在我的一个模块中需要它。

现在我从 webpack 收到这条消息,

build modulesNote: The code generator has deoptimised the styling of "D:/path/to/project/node_modules/ramda/dist/ramda.js" as it exceeds the max of "100KB".

这是什么意思?我需要采取一些措施吗?


阅读 84

收藏
2022-07-06

共1个答案

小编典典

这与compactBabel 编译器的选项有关,该选项命令 _“不包括多余的空白字符和行终止符。当设置为 ‘auto’ 时,在输入大小 > 100KB
时紧凑设置为 true。” _默认情况下,它的值为“auto”,因此这可能是您收到警告消息的原因。请参阅Babel
文档

您可以使用查询参数从 Webpack 更改此选项。例如:

loaders: [
    { test: /\.js$/, loader: 'babel', query: {compact: false} }
]
2022-07-06