首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用诸如@types这样的类型定义分支的好方法

使用诸如@types这样的类型定义分支的好方法
EN

Stack Overflow用户
提问于 2016-08-16 11:07:36
回答 1查看 792关注 0票数 7

我目前使用的是Typescript2.0和@types。@types运行得相当好。它使我们能够通过npm安装程序包来使用类型定义。

然而,实际上我不明白它是如何工作的。因为,我没有写任何///<reference~~或者用tsconfig.json写东西。但它是有效的。

无论它工作的原因是什么,我都想使用我从DefinitelyTyped存储库派生的类型定义。如果我可以使用我的类型定义,比如@types,我想它会很棒。但是,我不知道这个机制,所以我怎么做呢?或者,@types是如何工作的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-18 05:50:59

据我所知,@types是一个很好的DefinitelyTyped接口,它也支持一些类型依赖管理。但是,由于您仍在使用DefinitelyTyped,因此(大多数情况下)只是将所有内容都放入全局作用域中,使其在项目中的任何位置都可访问。

因此,如果你想使用不同的类型声明文件,你可以尝试通过@types安装它(如果它们来自DefinitelyTyped),只需将它们复制到你的项目中,例如。在custom-typings/my-awesome-module.d.ts下或使用类型。Typings可能是最好的选择,因为它为您提供了更广泛的源文件供您下载,而且您不一定要使用全局名称空间。

我希望这对?有帮助,如果你需要更具体的信息,请让我知道。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38966047

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档