gpt4 book ai didi

typescript - 为多个版本的 TypeScript 发布一个包含 .d.ts 文件的 npm 包

转载 作者:搜寻专家 更新时间:2023-10-30 21:01:11 25 4
gpt4 key购买 nike

在@types 组织下发布多个版本的 TypeScript 声明文件时出现问题,最近已解决。

https://github.com/Microsoft/types-publisher/issues/214

还有另一种方法可以将声明文件发布到 npm,如 described .

  1. bundling with your npm package

是否有任何解决方案可以应用于这种方式?还是正在某处讨论?

最佳答案

typesVersions为此,已将其引入 TypeScript 3.1。

// package.json
{
"name": "package-name",
"version": "1.0",
"types": "./index.d.ts", // .d.ts location for TypeScript versions < 3.1
"typesVersions": {
">=3.1": { "*": ["ts3.1/*"] } // .d.ts location for TypeScript versions >= 3.1
}
}

关于typescript - 为多个版本的 TypeScript 发布一个包含 .d.ts 文件的 npm 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41393756/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com