以编程方式生成声明文件

时间:2018-09-24 17:22:16

标签: typescript typescript-compiler-api

我知道我可以运行-delete来生成声明文件。我可以使用TS编译器以编程方式执行此操作吗?

即类似

tsc --declaration myfile.ts

1 个答案:

答案 0 :(得分:0)

我认为这个github项目可以为您提供解决方案: https://github.com/SitePen/dts-generator

开始:npm install dts-generator

以编程方式生成d.ts捆绑包:

require('dts-generator').default({
    name: 'package-name',
    project: '/path/to/package-directory',
    out: 'package-name.d.ts'

});

有关更多信息,请访问上面的链接:)。

相关问题