typescript tsc 命令不創建一堆*.js

問題

編寫js語言庫時,爲了讓ide可友好提示我們的導出方法,需要使用tsc命令生成types提高使用者的體驗,所以有些同學在配置好tsconfig.json命令後,.ts類型可以正常生成,但是發現多出了很多.js或sourcemap的文件,這個是沒有必要產生的,要會造成ide代碼重複的誤判。

設置

我們可以通過配置emitDeclarationOnly 選項去避免多餘文件的產生

//tsconfig.json
{	
"emitDeclarationOnly": true,
}

我正在開發中的項目實際輸出結果

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章