【问题标题】:Is babel-cli plus presets all I need to compile ES6 to ES5?将 ES6 编译为 ES5 所需的全部是 babel-cli plus 预设吗?
【发布时间】:2017-12-06 10:46:36
【问题描述】:

只在本地安装所谓的 'babel-cli' 加上项目文件夹中的预设(es2015、react 等)来编译 ES6 代码就足够了吗?

就这些?

我记得有另一个模型“babel”必须全局安装。

【问题讨论】:

    标签: javascript ecmascript-6 babeljs


    【解决方案1】:

    您可以在本地或全局安装 Babel(即 babel-cli),这是您的选择。 Babel 作者推荐本地安装,引用自documentation

    虽然你可以在你的机器上全局安装 Babel CLI,但它的功能很多 最好按项目在本地安装。

    这有两个主要原因。

    1. 同一台机器上的不同项目可以依赖不同的 Babel 版本允许您一次更新一个。
    2. 这意味着你 对您正在工作的环境没有隐式依赖 in. 让您的项目更便携,更易于设置。

    所以你的问题的答案是:是的,就是这样。

    【讨论】:

      猜你喜欢
      • 2017-06-15
      • 2015-09-10
      • 2019-03-21
      • 2020-05-29
      • 2016-09-23
      • 2017-05-30
      • 1970-01-01
      • 2021-09-07
      • 2017-08-07
      相关资源
      最近更新 更多