這是一個重現問題的簡單存盤庫:
IntelliJ 不作業
出于某種原因,IntelliJ(2022.2.3 Ultimate)中的代碼完成不起作用:

當我Ctrl 單擊匯入符號時MathJsStatic,IntelliJ 顯示 2 個選項:

而且它似乎使用了錯誤的(定義在 中node_modules/mathjs/types/index.ts):

問題
我們如何讓 IntelliJ 使用來自index.d.ts(和忽略index.ts)的正確型別?
uj5u.com熱心網友回復:
更新
該問題已在11.3.1 mathJs Fix #2812版本中得到修復
原來的
我認為問題在于該庫包含一個index.ts檔案和一個index.d.ts不相關的檔案,這應該由庫作者修復:請參閱此討論
目前的解決方法:
- 重命名
node_modules/types/index.ts為node_modules/types/main.ts - 或洗掉
node_modules/types/index.ts
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/519968.html
上一篇:IntelliJ/PhpStorm-如何使用IDE腳本引擎作為GitHubCopilot完成捕獲/修復?
下一篇:我怎樣才能讓用戶分配看起來堆疊?
