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.js
和 detailjs
的大小大于 100 KB,这意味着 Babel 不会尝试生成 "pretty" 代码输出。 compact
选项改变了这种行为,并具有三个有效值: auto
,默认值,它禁止生成大小超过 100 KB 的文件; true
,它总是禁用漂亮的生成; false
总是生成漂亮的代码。
您可以将 compact
选项传递给值为 true
的 Babel,以防止出现您看到的消息,但这也会阻止 Babel 生成漂亮的输出。
如果你想要漂亮的输出,但要牺牲性能,并想阻止你看到的警告,你可以将 compact
设置为 false
,这将始终生成漂亮的代码。
请注意,虽然 Babel 考虑了此代码 "pretty",但它可能无法满足您对优美代码的理想。
当我运行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.js
和 detailjs
的大小大于 100 KB,这意味着 Babel 不会尝试生成 "pretty" 代码输出。 compact
选项改变了这种行为,并具有三个有效值: auto
,默认值,它禁止生成大小超过 100 KB 的文件; true
,它总是禁用漂亮的生成; false
总是生成漂亮的代码。
您可以将 compact
选项传递给值为 true
的 Babel,以防止出现您看到的消息,但这也会阻止 Babel 生成漂亮的输出。
如果你想要漂亮的输出,但要牺牲性能,并想阻止你看到的警告,你可以将 compact
设置为 false
,这将始终生成漂亮的代码。
请注意,虽然 Babel 考虑了此代码 "pretty",但它可能无法满足您对优美代码的理想。