需要在tsconfig.json
中配置以下参数
{
"noEmit": false,
"declaration": true,
"declarationDir": "dist/declaration",
"outDir": "dist"
}
noEmit
, 若要导出d.ts
文件,必须为false。否则会忽略declaration
相关参数declaration
,是否导出d.ts
文件,当为true时且noEmit
为true时才会进行导出操作.declarationDir
,d.ts
文件存放的目录路径。当不设置改参数时,将使用outDir
的值outDir
,将typescript 转换成js文件、以及d.ts
文件的存放目录
配置完成后,运行tsc --build tsconfig.json
即可