所有文件处理完成后,Babel Plugin回调?

时间:2017-02-01 19:46:15

标签: plugins babeljs babel

我尝试在babel插件中处理完所有文件时调用方法,但我遇到了麻烦。传入插件的每个文件都会调用pre()post()个方法但我喜欢在所有文件处理完毕后运行的回调或者...在所有{{1之后已经完成了运行。

是否有我可以使用的钩子,或者我可以看到有多少文件已传递到我的插件进行处理(以便我可以自己跟踪)?

1 个答案:

答案 0 :(得分:1)

Babel的插件系统目前完全是每个文件。 Babel本身无法知道正在处理多个文件,或者它们已经完成,所以它无法将这些信息传递给插件。