Babel:仅透明模块的依赖关系树中的那些

时间:2016-07-19 13:25:10

标签: javascript node.js babeljs

我有以下,一个非常简化的Node应用程序:

index.js
foo/index.js
bar/index.js

其中index.js具有以下内容:

require('./foo')

我希望将index.js及其所有依赖树与结果一起转义:

dist/index.js
dist/foo/index.js

请注意:a)它不会转换bar,而b)它使用相同的项目结构(即没有捆绑)。

基本上我要问的是:如何运行babel index.js -d dist但仅转发 index.js依赖关系树中的那些?

请注意,我不想手动包含或排除要转换的文件,也不想编写代码来执行此操作(例如,“您可以使用Browserify或Webpack中的代码来创建依赖关系树,然后把它交给Babel。“)我想要一个很好的支持工具答案。

0 个答案:

没有答案