【问题标题】:Can I support all ES5, ES6, ES7 features?我可以支持所有 ES5、ES6、ES7 功能吗?
【发布时间】:2017-04-29 07:11:49
【问题描述】:

有什么方法可以配置 Reactjs 项目以支持所有 ES5、ES6、ES7 功能?

我的意思是我可以编写所有的 ES5、ES6、ES7 语法。

我正在使用 babel 和 webpack。

【问题讨论】:

  • 当然,在你的 babel 设置中使用ES7(它是以前版本的超集)?
  • 那么,如何设置 babel 呢?
  • 你考虑过阅读它的文档或教程吗?如果是,请向我们展示您的努力成果,以便我们帮助您解决其中的问题(“邮政编码!”),否则请前往搜索引擎。
  • Babel 预设:最新

标签: reactjs webpack ecmascript-6 babeljs ecmascript-2016


【解决方案1】:

是的,使用 Babel preset-latest。它包含ES6ES7ES8 (async/await)。

如果不需要,请参阅how to install ithow to disable ES8 的文档。

【讨论】:

    【解决方案2】:

    这里你会找到更多关于使用 babel + webpack 设置 ES7 的信息:

    http://jamesknelson.com/using-es6-in-the-browser-with-babel-6-and-webpack/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-21
      • 2016-05-05
      • 2017-09-03
      • 2015-10-11
      • 2020-03-21
      • 1970-01-01
      • 2016-12-15
      • 2020-04-28
      相关资源
      最近更新 更多