Gruntjs grunt babel 100 kb样式问题

Gruntjs grunt babel 100 kb样式问题,gruntjs,babeljs,Gruntjs,Babeljs,当我运行任务时,它不断地给我 注: 运行“babel:dist”(babel)任务 [BABEL]注意:代码生成器取消了“common.js”的样式设置,因为它超过了“100KB”的最大值。 [BABEL]注意:代码生成器取消了“detailjs”的样式设置,因为它超过了“100KB”的最大值 有人能告诉我为什么会发生这种情况,以及修复方法是什么吗?这不是您代码中的错误。Babel报告文件common.js和detailjs的大小大于100KB,这意味着Babel不会尝试生成“漂亮”的代码输出。

当我运行任务时,它不断地给我

注:

运行“babel:dist”(babel)任务 [BABEL]注意:代码生成器取消了“common.js”的样式设置,因为它超过了“100KB”的最大值。 [BABEL]注意:代码生成器取消了“detailjs”的样式设置,因为它超过了“100KB”的最大值


有人能告诉我为什么会发生这种情况,以及修复方法是什么吗?

这不是您代码中的错误。Babel报告文件
common.js
detailjs
的大小大于100KB,这意味着Babel不会尝试生成“漂亮”的代码输出。
compact
选项更改了此行为,并具有三个有效值:
auto
,默认值,它禁止生成大于100KB的文件
true
,它总是禁用漂亮的生成;和
false
,它总是生成漂亮的代码

您可以将
compact
选项传递给值为
true
的Babel,以防止您看到的消息出现,但这也会阻止Babel生成漂亮的输出

如果您希望以性能为代价获得漂亮的输出,并且希望防止看到警告,可以将
compact
设置为
false
,这将始终生成漂亮的代码

请注意,虽然巴贝尔认为这段代码“漂亮”,但它可能无法满足您对漂亮代码的理想