![](/img/trans.png)
[英]Error: react-native version in "package.json" doesn't match the installed version in "node_modules"
[英]getting error for module that doesn't exist in Package.json in react native?
對於 Package.json 文件中甚至不存在的模塊,我收到錯誤消息。 那是什么以及如何解決這個問題
通常我會嘗試刪除節點模塊,然后安裝 npm,但這次我這樣做了,但又出現了這個錯誤
如果你想使用這個庫,那么你必須使用
npm 我@twotalltotems/react-native-otp-input
現在正如您所說:“ Package.json 文件中甚至不存在的模塊”並且您仍在導入庫,例如
“從‘@twotalltotems/react-native-otp-input’導入 OTPInputView”
這就是它給出錯誤的原因。
只需刪除這一行“從'@twotalltotems/react-native-otp-input'導入OTPInputView”
其次,您不需要每次都刪除節點模塊。 只有在發誓的情況下才應該這樣做。
您可以簡單地嘗試npm start --Reset-cache
如果您還有其他困惑,請隨時詢問
“npm install”僅安裝 package.json 文件中提到的包。
由於您收到 package.json 下不存在的模塊的錯誤,您應該在 package.json 文件中添加該模塊名稱,因為其他模塊在“依賴項”object 下提到。添加模塊名稱后,您可以嘗試“npm install ”。
或者
您可以簡單地嘗試分別為相應的 package 安裝 npm,它會自動在 package.json 中添加該模塊名稱,並會為您安裝相同的模塊。
例如:假設您收到名為“example”的 package 的錯誤
npm 安裝示例
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.