【文件属性】:
文件名称:gulp-typescript-thrift:一个gulp插件,可从Apache Thrift IDL生成打字稿文件
文件大小:11KB
文件格式:ZIP
更新时间:2021-05-19 08:47:37
JavaScript
Gulp打字稿节俭
这个gulp插件从Thrift IDL生成打字稿文件。
先决条件
该插件需要最新的Thrift编译器(例如0.9.2),并且在路径上安装了打字稿支持。
用法
此插件会生成.js文件和.d.ts文件,以支持打字稿。
用法示例:
gulp.task(“thrift”, function ()
{
var tStream = new thrift();
gulp.src(‘./thrift-src/*.thrift’)
.pipe(tStream)
.pipe(gulp.dest(‘./lib’));
tStream.definitions.pipe(gulp.dest(‘typings/gen-thrift’));
}
);
此代码段将从thrift-src目录导入文件,并在./lib目录中生成.js文件。 打字
【文件预览】:
gulp-typescript-thrift-master
----package.json(1KB)
----test()
--------test.thrift(59B)
----gulpfile.js(932B)
----src()
--------test.ts(1KB)
--------GulpTypescriptThrift.ts(4KB)
--------GulpTypescriptDefinitionsStream.ts(1KB)
----.gitignore(21B)
----tsd.json(438B)
----README.md(1KB)
----build()
--------tool.js(3KB)
--------test.js(940B)
--------tool.d.ts(428B)
--------GulpTypescriptThrift.js(3KB)
--------test.d.ts(0B)
--------GulpTypescriptDefinitionsStream.js(2KB)
--------GulpTypescriptThrift.d.ts(474B)
--------GulpTypescriptDefinitionsStream.d.ts(386B)