需要在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即可