bro*_*ick 5 javascript ecmascript-6 babeljs
例如,是否有一个选项可以将Babel传递给只有透明箭头函数,或者让/ const?
我的用例是删除某些功能的转换,因为浏览器广泛支持它们.
是的,您可以传递一个whitelist选项来指定要运行的特定转换,或者指定blacklist要禁用的特定转换.
它们列在这里:http://babeljs.io/docs/advanced/transformers/.另见:http://babeljs.io/docs/usage/options/
上面的答案适用于Babel 5.在Babel 6中,所有插件都是直接或通过将插件捆绑在一起的"预设"明确启用的.您不能将特定插件列入黑名单,但您可以仅列出所需的插件,不包括您不希望运行的插件.