我正在使用插件和预设以及我当前的反应应用程序,但从技术上讲,我无法让某人了解预设和插件之间的区别。对我来说,两者都是babel加载程序用来编译代码的javascript文件。
答案 0 :(得分:10)
简而言之,一个babel预设包含多个babel插件。
例如,如果您只使用箭头功能,则只需要transform-es2015-arrow-functions
插件。如果您使用了很多ES2015功能,最好使用babel-preset-es2015
,其中包含很多插件,包括transform-es2015-arrow-functions
。