我看了下热门的第三方库,他们的@types/xxx的.d.ts都是在同一层目录下的。
现在我的项目(node+rollup+typescript)打包,tsconfig.json的declaration也设为true了,我发现打包出来的.d.ts目录结构分布在各层里面,很奇怪。想知道一般的库在src里面不同层的目录写了很多ts,他们的声明文件是怎么打包出来的?
我看了下热门的第三方库,他们的@types/xxx的.d.ts都是在同一层目录下的。
现在我的项目(node+rollup+typescript)打包,tsconfig.json的declaration也设为true了,我发现打包出来的.d.ts目录结构分布在各层里面,很奇怪。想知道一般的库在src里面不同层的目录写了很多ts,他们的声明文件是怎么打包出来的?
13 回答12.7k 阅读
7 回答1.8k 阅读
3 回答2.5k 阅读✓ 已解决
3 回答1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
5 回答2.5k 阅读
2 回答1.1k 阅读✓ 已解决
--declarationDir
Output directory for generated declaration files.试试这个
https://www.typescriptlang.or...