有一个多文件打字稿项目,使用外部模块。
如果我编译
tsc -d init.ts -m "commonjs"
然后项目的所有文件都有自己的 .d.ts 文件。但我想为整个项目生成一个 .d.ts 文件。解决这个问题的最佳方法是什么?
有一个多文件打字稿项目,使用外部模块。
如果我编译
tsc -d init.ts -m "commonjs"
然后项目的所有文件都有自己的 .d.ts 文件。但我想为整个项目生成一个 .d.ts 文件。解决这个问题的最佳方法是什么?
但我想为整个项目生成一个 .d.ts 文件。解决这个问题的最佳方法是什么?
您可以使用 npm 包TsProject生成单个 d.ts 和 .ts 和 .js 包。
看看“ npm-dts ”包。我认为它完全符合您的需要。
此外,还有一个名为“ npm-dts-webpack-plugin ”的 WebPack 插件。