我正在从ts文件生成d.ts文件。但是,我认为在执行此操作时无法阻止生成.js文件。
我使用的命令是:
tsc --declaration test.ts
这生成了test.d.ts作为test.js.但是我只希望它生成一个test.d.ts文件。
有没有选择这样做?
答案 0 :(得分:1)
当前没有可以传递给编译器的标志会阻止它创建JavaScript文件。编译器的主要目的是创建JavaScript,而d.ts
文件和源映射等附加功能是该核心功能的补充。
答案 1 :(得分:0)
一种选择是使用--out otherFile.js
参数,只是放弃/忽略生成的内容。
所以你的命令可能如下:
tsc --declaration test.ts --out ignoreMe.js
希望这有帮助。