BABEL注意:代码生成器已经优化了"app.js"的样式,因为它超过了Meteor中的"100KB"的最大值

Har*_*dia 23 meteor babeljs

我在meteor中的app.js文件超过了100KB的限制我该如何解决这个问题呢?它会影响我的申请吗?这是因为安装包吗?

MoO*_*oOx 42

这不是一个真正的问题.只是一个警告.当babel编译一些代码时,它会尝试提供可读的输出,但是当文件变大(> 100KB)时,babel认为(默认情况下)启用此选项没有用(因为是的,它是一个选项,请参阅https:/ /stackoverflow.com/a/30879872/988941了解更多信息).

保持它不是一个问题.如果您不关心可读性,可以使用compact: true.或者false如果你这样做.只有"auto"值(默认值)才会打印此警告.


Ame*_*icA 13

首先要了解更多解释,请阅读关于 OptionsBabel 文档

Babel compiler命令的常见选项不包括多余的空白字符和行终止符。有时以前它的门槛是,100KB但现在是500KB

我建议您在开发环境中禁用此选项,并在.babelrc文件中使用此代码。

{
    "env": {
      "development" : {
        "compact": false
      }
    }
}
Run Code Online (Sandbox Code Playgroud)

对于生产环境,Babel使用默认配置,即auto.