首页 > 解决方案 > 添加第 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似乎没有包括它们。

标签: javascripttypescriptstyled-components

解决方案


推荐阅读