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

问题

编写js语言库时,为了让ide可友好提示我们的导出方法,需要使用tsc命令生成types提高使用者的体验,所以有些同学在配置好tsconfig.json命令后,.ts类型可以正常生成,但是发现多出了很多.js或sourcemap的文件,这个是没有必要产生的,要会造成ide代码重复的误判。

设置

我们可以通过配置emitDeclarationOnly 选项去避免多余文件的产生

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

我正在开发中的项目实际输出结果

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