rollup打包ts,生成多种模块格式,如何只生成一份声明文件?-灵析社区

你好我叫张倩话

![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240917/94bd83f0351346c23d7c1ea9efc38d3d.png) ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240917/f2641f8d38b9150d2689b55cf931edeb.png) ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240917/85cfee3830d4ca2fc87ffab37b91442b.png) 这样并没有在dist目录下生成一个types文件夹,而是在每个模块下都生成了一个types文件夹,造成声明文件重复,请问如何设置才能只在dist文件夹下生成一个声明文件呢?

阅读量:145

点赞量:0

问AI
微软有一个包 叫 @microsoft/api-extractor, 有一个功能是把所有的 dts 文件,集合到一个文件用,截图如下: "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240917/781db57be4784bf887005e16d92797a0.png) "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240917/da0aaf22839b79ada2cf642a830edbf9.png) "npm 链接" (https://link.segmentfault.com/?enc=k0iX61nhLCBiwmR1Ckh2dQ%3D%3D.7jApkbS8I5iCQm%2BRRfN1zKpE%2FIOtNLbNuvornk9p0ktXRx8yKTeO%2FWIS%2BE65kHjnQpC1P76rc5jfizINARBjiw%3D%3D) 希望答案能解决你的问题,如果答案有用 , 望请采纳!