Babel插件:“ transform-object-rest-spread”和“ syntax-object-rest-spread”之间有什么区别

时间:2018-07-13 08:29:05

标签: babeljs babel-plugin

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

但是我如何确定要使用哪个插件?

1 个答案:

答案 0 :(得分:4)

我们在此处提供有关文档:https://babeljs.io/docs/en/plugins#syntax-plugins

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

-transform-插件可以启用语法,还可以为您转换代码。

如果您使用的是Babel v6,则要使用babel-plugin-transform-object-rest-spread