grunt babel 100 kb 样式问题

grunt babel 100 kb styling issue

当我运行grunt babel任务时,它一直给我

注:

Running "babel:dist" (babel) task [BABEL] Note: The code generator has deoptimised the styling of "common.js" as it exceeds the max of "100KB". [BABEL] Note: The code generator has deoptimised the styling of "detailjs" as it exceeds the max of "100KB".

有人能告诉我为什么会这样吗?解决方法是什么?

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

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

如果你想要漂亮的输出,但要牺牲性能,并想阻止你看到的警告,你可以将 compact 设置为 false,这将始终生成漂亮的代码。

请注意,虽然 Babel 考虑了此代码 "pretty",但它可能无法满足您对优美代码的理想。