我從ts文件生成d.ts文件。但是,我看不出在這樣做時防止生成.js文件的方法。生成打字稿定義文件(d.ts)而不編譯.js
我使用的命令是:
tsc --declaration test.ts
這個生成兩者test.d.ts作爲test.js.但是我只希望它生成一個test.d.ts文件。
有沒有這樣做的選擇?
我從ts文件生成d.ts文件。但是,我看不出在這樣做時防止生成.js文件的方法。生成打字稿定義文件(d.ts)而不編譯.js
我使用的命令是:
tsc --declaration test.ts
這個生成兩者test.d.ts作爲test.js.但是我只希望它生成一個test.d.ts文件。
有沒有這樣做的選擇?
目前沒有可以傳遞給編譯器的標誌,這會阻止它創建JavaScript文件。編譯器的主要目的是創建JavaScript,並且額外的功能,如d.ts
文件和源映射是該核心功能的補充。
有沒有危害,要求將此作爲增強了在http://typescript.codeplex.com/workitem/list/basic
一種選擇是使用--out otherFile.js
參數,只是丟棄/忽略生成的內容。
因此您的命令看起來是這樣:
tsc --declaration test.ts --out ignoreMe.js
希望這有助於。