Плагин Babel: в чем разница между "transform-object-rest-spread" и "syntax-object-rest-spread"
В документации об этих двух плагинах не так много подробностей, я знаю, что они оба имеют синтаксис {...obj}
работает.
Но как мне решить, какой плагин использовать?
1 ответ
Решение
У нас есть документы по этому вопросу здесь: https://babeljs.io/docs/en/plugins
-syntax- плагины позволяют только синтаксическому синтаксическому анализу корректно и не преобразовывают код вообще. Обычно вам не нужно указывать это, если это не просто для правильного анализа.
-transform- плагины включают синтаксис, а также преобразуют код для вас.
Вы хотите использовать babel-plugin-transform-object-rest-spread
если вы используете Babel v6.