我已經安裝了隨其類型一起提供的npm模塊(react-native-mobx
)。這是從node_modules目錄中的文件:vscode:如何引用node_module庫中的類型
,請注意突出mobx.d.ts
文件,其中包含的類型。我安裝了打字機2.2.2。正如我現在,類型現在包含在node_modules中的@types
文件夾中。在這種情況下,我如何在代碼中引用這個庫並具有正常的智能性?我是否應該在@types
內創建一個文件夾'react-native-mobx
'並複製其中的mobx.d.ts並將其名稱更改爲index.d.ts?
謝謝你的幫助。
應該「開箱即用」。 您可以使用'--traceResolution'標誌手動運行'tsc',並且在查找'node_modules/@ types/react之前,您會看到typescript搜索'node_modules/react-native-mobx'中的類型-native-mobx'文件夾。 –
謝謝你的答案。這是我運行'tsc --traceResolution'的答案: 文件'C:/.../ node_modules/react-native-mobx/index.d.ts'不存在。 – TheSoul
看起來像tsc期望庫的根目錄上的index.d.ts – TheSoul