javascript - 添加第 3 方子模块的类型
问题描述
如何为节点模块的子模块添加类型?例如,假设我安装了一个名为 的模块foo
,它有一个子模块bar
,它的导入方式如下:
import Bar from "foo/bar";
我尝试了以下方法,但它似乎不起作用(在 中types/styled-components/primitives.d.ts
):
declare module "foo/bar" {
// types
}
如果它有帮助,我正在尝试使用的特定模块是styled-components/primitives
,所以如果在某个地方已经有可用的类型,我很乐意提取它们而不是自己定义它们。@types/styled-components
似乎没有包括它们。
解决方案
推荐阅读
- r - 无法更新“AnnotationHub”
- c# - 更新 Winforms ListView 项目的最快方法?
- java - 有什么方法可以在 java 端集成 Adyen 网关 webhook 控制器以获得接收付款事件的通知?
- c - 如何从文件的一行中读取多个浮点数
- html - 显示属性中css中-ms的目的是什么
- arrays - VBA Dynamice Array 下标超出范围
- c# - 如果我将 httpClient 作为 Singleton 注入并更改每个用户请求的基本 url,我会遇到麻烦吗?
- java - 如何解决我的 DateTextField 问题?
- typescript - 为什么 typescript typeguard 不适用于对象的内部属性
- php - 如何检查 WooCommerce 插件是否已启用?