0

我正在制作我的第一个在开发过程中转换代码的 bable 插件。

这个插件将与 webpack 一起使用,并且应该处理多个文件。

我需要一种方法来知道 babel 或 webpack 何时完成第一次编译并启动 watch 模式,所以此时它会在文件更改后转换代码。

像这样的东西:

export default function ({types: t}) {
  return {
    visitor: {
      Identifier(path) {
        if(COMPILED_SUCCESSFULLY)
        {
           now transform code if file changed.
        }
      }
    }
  };
}

查看文档没有告诉编译是否完成的事件、变量或函数,但肯定有一个!任何想法?

4

0 回答 0