【问题标题】:grunt babel 100 kb styling issuegrunt babel 100 kb 样式问题
【发布时间】:2015-07-29 02:52:26
【问题描述】:

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

注意:

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

谁能告诉我为什么会发生这种情况以及解决方法是什么?

【问题讨论】:

    标签: gruntjs babeljs


    【解决方案1】:

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

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

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

    请注意,虽然 Babel 认为此代码“漂亮”,但它可能无法满足您对漂亮代码的理想。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-27
      • 2015-12-03
      • 2012-11-09
      • 2013-04-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多