gpt4 book ai didi

TypeScript 找不到带有 index.d.ts 的节点模块

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

我正在尝试使用 EventEmmiter3使用以下语法:

import EventEmitter from 'eventemitter3'

我将此模块安装在 ./node_modules 文件夹下。该模块包含一个 index.d.ts所以我认为它应该被 Typescript 检测到。而是得到错误:

[ts] Cannot find module 'eventemitter3'.

我尝试将 ./node_modules 添加到我的 tsconfig.json 中包含的类型,但没有成功:

{
"compilerOptions": {
"typeRoots": ["./node_modules", "./node_modules/@types"]
}
}

我应该如何配置 Typescript 来查找节点模块?

最佳答案

我通过在我的 tsconfig.json 中添加以下内容解决了这个问题:

{
"compilerOptions": {
"moduleResolution": "Node"
}
}

source

关于TypeScript 找不到带有 index.d.ts 的节点模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43964481/

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