使用 Typings 安装 React 相关类型定义时出现问题

2024-05-07

每当我尝试安装任何与 React 相关的包类型定义时,例如react-boostrap, fixed-data-table or react-router尝试构建时出现以下类型的错误tsc.

Typings/globals/react-bootstrap/index.d.ts(5,20):错误 TS2304:不能 找到名称“__React”。打字/全局/react-bootstrap/index.d.ts(5,20): 错误 TS2503:找不到命名空间“__React”。

这可能与必须将这些模块作为“全局”声明拉入有关。这是我尝试用来安装 React-boostrap 的命令示例。

> typings install dt~react-bootstrap --save --global

旁注:我得到的指示是,类型定义工具的状态处于DefinitelyTyped、Typings 和看起来像新的工具之间的一个大过渡状态。微软主导的倡议 https://blogs.msdn.microsoft.com/typescript/2016/06/15/the-future-of-declaration-files/随 TypeScript 2.0 一起提供。这些定义的使用者是否应该遵循一种合理的方法,以便利用当前可用的工具获得更一致的成功?我应该恢复使用tsd即使它是应该被弃用 https://github.com/DefinitelyTyped/tsd/issues/269 by typings直到打字工具/生态系统更加成熟才能避免这些问题,因为就目前情况而言dt~ and --global参数似乎不会带来我习惯的相同成功率tsd我刚刚搬到typings为了访问一些最初在DefinitelyTyped 上不可用的新定义。

跟进:官方 TypeScript 文档似乎建议使用typings当前从DefinitelyTyped加载反应相关定义的工具...也许这就是我尝试从打字注册表中提取(如果可用)并在其他不可用时诉诸DefinitelyTyped的错误所在。


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Typings 安装 React 相关类型定义时出现问题 的相关文章

随机推荐

  • 使用 Moq 模拟实体框架 6 ObjectResult

    如何使用 Moq 模拟 Entity Framework 6 ObjectResult 以便对依赖 EF 数据库连接的代码进行单元测试 沿着这些思路阅读了大量的问题和答案 并从我所读到的内容中收集了许多有价值的信息 我已经实现了我认为相当优
  • 在 tidycensus 中使用 purrr() 而不是 lapply 任意城市/县对?

    我有一个巨大的 lapply 正在运行来下载数据文件 但看起来很笨拙 但 mapply 似乎不对 因为我不想要所有州 县的组合 我听说过关于 map 的好消息 任何人都可以提供一个示例 说明如何在以下代码中使用 purrr 命令 map l
  • 是否可以使用 Drupal api 获取用户列表?

    我想获取已分配特定角色的所有用户的列表 我可以编写自己的 SQL 但我想尽可能多地使用 api 您可以使用entity load来获取用户数组 这是将为管理员用户创建所有电子邮件列表的示例 用于发送通知
  • Asp net Core 获取用户Windows用户名

    在ASP net CORE mvc中构建内联网 我需要获取当前用户的Windows用户名进行登录 我不需要使用Windows身份验证自动登录用户 我已经有一个自定义登录控制器来做到这一点 我只需要他的用户名 它在本地工作正常 但在 IIS
  • @Service 中带有 Kotlin 的 Spring Boot @Autowired 始终为 null

    目前 我尝试使用 Kotlin 重写我的 Java Spring Boot 应用程序 我遇到了一个问题 在我所有的类中都用 Service依赖注入无法正常工作 所有实例都null 这是一个例子 Service Transactional o
  • 每行仅显示 3 个 foreach 结果

    我的脚本如下 output table class products tr while info mysql fetch array data Outputs the image and other data output td img s
  • 如何保护 Hibernate QBE 查询的安全

    目前 我知道四种使用 hibernate 进行事务处理的方式 使用对象 使用HQL 使用特定于数据库的 SQL 使用标准 QBE 好吧 关于它们对注射的抵抗力有多强 我认为是这些 如果我错了 请纠正我 安全 因为内部 SQL 调用是参数化的
  • alter Windows 文件中的 krb5.ini 文件哪里去了?

    至少在 Windows XP 之前 如果您加入具有 Kerberos 领域特定设置的域 就会有一个 krb5 ini 文件 从 Vista 或 7 开始 不再需要此文件 我试图找到有关此的更多信息 但陷入困境 krb5 ini 文件中的设置
  • 什么时候会在 dict 上使用键值对作为 dict.update 方法?

    我注意到你可以做两件事来更新字典 并且它们似乎有相同的结果 a a update foo 1 a a update foo 1 两者都会产生如下所示的字典结果 foo 1 是否有任何理由更喜欢使用字典或键 值对作为更新方法 它们在功能上是否
  • PostgreSQL 对 string\varchar 的各种清理

    我必须通过以下方式清理一些 varchar 删除特殊字符 例如 来自封闭列表 我已经成功地通过大量使用replace regexp replace来做到这一点 但我正在寻找类似于SQL Server中的东西 删除以下数字但不删除相邻的数字含
  • 如何在hybris中添加元描述?

    截屏 https i stack imgur com r7feW jpg我可以看到可以添加元标题的位置 但看不到任何元描述列 您可以调试ProductPageController在那里您可以看到如何设置元描述 在 Hybris OOTB 我
  • Javascript - 如何从 location.href 中删除域

    我需要使用 Javascript 从 location href 中删除域名 我有类似的链接 http localhost App User UserOrder aspx id 949abc91 a644 4a02 aebf 96da3ac
  • 在 C# 中枚举时从 List 中删除项目的智能方法

    我有一个经典的案例 尝试从集合中删除一个项目 同时在循环中枚举它 List
  • 通过两个标准比较两个对象[重复]

    这个问题在这里已经有答案了 我有一个包含布尔字段的类用户 我想对用户列表进行排序 我希望布尔字段等于 true 的用户位于列表的顶部 并且我想按名称对它们进行排序 这是我的课程 public class User int id String
  • Excel 到 JSON 的 JavaScript 代码?

    我想将excel表格数据转换为json 它必须是动态的 因此有一个上传按钮 用户可以在其中上传 Excel 工作表 然后将数据转换为 json 您能给我提供 javascript 代码吗 我尝试了 SheetJS 但无法弄清楚 我更喜欢直接
  • MSMQ 慢速队列读取

    我正在使用一个开源 Net 库 它在底层使用 MSMQ 大约一两周后 服务速度变慢 时间不准确 但一般猜测 看来发生的情况是来自 MSMQ 的消息每 10 秒才被读取一次 通常 它们会立即被读取 因此 它们将在 T 10 秒 T 20 秒
  • 将分段按钮置于容器中居中?

    我有一个带有分段按钮的选项卡导航栏 其中还包含一张卡片 布局 一切正常 然而 我正在努力让我的 分段按钮位于屏幕中央 我不想让它伸展 我已经包含了主要视图并将所有代码放在煎茶小提琴 http www senchafiddle com KFy
  • “对象不是函数” - onclick 事件

    在开始之前 不 我没有发现分号的问题 并且我没有向函数传递任何值 当我尝试从控制台执行函数 login 时 它工作得很好 但是当我单击 HTML 输入按钮来调用它时 我收到 Uncaught TypeError object is not
  • 在Windows Xampp上安装和使用elasticsearch php客户端

    我下载的是elasticsearch 5 1 1 zip来自https www elastic co downloads elasticsearch https www elastic co downloads elasticsearch
  • 使用 Typings 安装 React 相关类型定义时出现问题

    每当我尝试安装任何与 React 相关的包类型定义时 例如react boostrap fixed data table or react router尝试构建时出现以下类型的错误tsc Typings globals react boot