【问题标题】:Babel plugin: what's the difference between "transform-object-rest-spread" and "syntax-object-rest-spread"Babel 插件:“transform-object-rest-spread”和“syntax-object-rest-spread”有什么区别
【发布时间】:2018-12-21 14:00:45
【问题描述】:

关于这两个插件的文档中没有太多详细信息,我知道它们都可以使用{...obj} 这样的语法。

但是我如何决定使用哪个插件呢?

【问题讨论】:

    标签: babeljs babel-plugin


    【解决方案1】:

    我们在这里有相关文档:https://babeljs.io/docs/en/plugins#syntax-plugins

    -syntax- 插件只使语法能够正确解析,根本不转换代码。您通常不需要指定它,除非它只是为了正确解析。

    -transform- 插件启用语法并为您转换代码。

    如果你使用的是 Babel v6,你想使用babel-plugin-transform-object-rest-spread

    【讨论】:

      猜你喜欢
      • 2017-08-18
      • 1970-01-01
      • 2018-08-10
      • 2016-11-22
      • 2019-03-22
      • 2021-06-03
      • 1970-01-01
      • 2020-02-23
      • 2020-02-11
      相关资源
      最近更新 更多