簡體   English   中英

npm 錯誤! 無法讀取 null 的屬性“版本”

[英]npm ERR! Cannot read property 'version' of null

我無法在其中安裝任何東西,在這里嘗試了解決方案,但也沒有任何效果。

$ npm install axios
npm ERR! Cannot read property '**version**' of null

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\\AppData\Local\npm-cache\_logs\2021-08-26T13_54_26_790Z-debug.log

嘗試清理節點緩存並刪除 node_modules:

$ npm cache clean --force
$ rm -rf node_modules

嘗試運行 npm 后安裝 axios。

當您在項目中使用任何已棄用的庫時,通常會出現此錯誤。 所以只需 go 通過您的 package.json 文件並刪除您已使用的那些已棄用的庫...

只需從 package.json 中刪除該版本並執行

npm i --legacy-peer-deps

如果它不會解決然后嘗試運行這個

npm install axios --legacy-peer-deps

你能檢查一下你的npmlock版本在package-lock.json,你的版本是npm嗎?

如果您使用的是 npmlockversion 3,則應使用高於 7 的 npm 版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM