根据文件列表自动生成index.js导出?

时间:2016-01-31 19:05:57

标签: javascript node.js gulp commonjs

我使用TypeScript并将所有JS文件编译为./dist/。我想枚举这些JS文件,并为每个文件写一行./index.js

module.exports.{filename} = require("./dist/{filename}").{filename};

示例:

module.exports.MyClass1 = require("./dist/MyClass1").MyClass1;
module.exports.MyClass2 = require("./dist/MyClass2").MyClass2;
module.exports.MyClass3 = require("./dist/MyClass3").MyClass3;
// ... etc. ...

这将自动导出我的所有课程,以便我不必手动完成。我需要将其作为gulp任务来实现,但我并不确定如何去做。

0 个答案:

没有答案