例如,是否可以选择将Babel传递给仅传输箭头函数,或者让/ const?
我的用例是删除某些功能的转换,因为浏览器会广泛支持它们。
答案 0 :(得分:5)
是的,您可以传递whitelist
选项以指定要运行的特定转换,或者blacklist
转换为要禁用的特定转换。
它们列在此处:http://babeljs.io/docs/advanced/transformers/。另见:http://babeljs.io/docs/usage/options/
以上答案适用于Babel 5.在Babel 6中,所有插件都可以直接或通过" presets"明确启用。哪个捆绑插件在一起。您不能将特定插件列入黑名单,但您可以仅列出所需的插件,不包括您不希望运行的插件。