![](/img/trans.png)
[英]Typescript conflict between “module/index.d.ts” and “@types/module/index.d.ts”
[英]TypeScript cannot find node module with index.d.ts
我正在嘗試使用以下語法使用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 來查找節點模塊?
對於使用import
語句的 ECMAScript,請將moduleResolution
設置為 'nodenext'
{
"compilerOptions": {
"moduleResolution": "nodenext" // or 'node16'
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.