Я путаюсь с babel-preset-state-0
и babel-plugin-transform-class-properties
. Я прочитал статью о stage-0
и понял, что этот пресет хочет изменить JavaScript
свойства класса, такие как пропуск constructor
и автоматическое связывание this
с arrow
функциями.
Звучит хорошо, но, как и в этом пресете, плагин babel transform-class-properties
хочет выполнить эту работу, я читал об этом в другой статье .
Они оба работают правильно. поэтому я ищу и нахожу вопрос о разнице presets
и plugins
.
А теперь я хочу знать , какой из них лучше использовать? и Содержит ли babel-preset-state-0
babel-plugin-transform-class-properties
?