vue 專案啟動完整性校驗失敗

2021-09-20 22:32:35 字數 574 閱讀 5133

vue專案啟動報錯:

$ npm install 

npm err! code eintegrity 

npm err! sha1-vnjrx5sfgngqkitgasaefsbjnvo= integrity checksum failed when using sha1: wanted sha1-vnjrx5sfgngqkitgasaefsbjnvo= but got sha1-uixyzhgbxoynhah6nwdv hgup1bk=. (65013 bytes)

應該造成這個問題的原因很多, 沒有在網上找到有效的解決辦法, 但是發現有人提到是在更新過程**現的問題, 因此懷疑是npm版本問題, npm -v 檢視到本機npm版本落後, 於是開始嘗試更新npm版本.

如果需要公升級nodejs,則npm會一起跟著公升級(npm是nodejs的一部分, 可以使用 n 或者 nvm 去公升級 node. 因為nodejs版本也較低, 所以選擇了如下公升級方案:

先裝n,再用n把node公升級到最新穩定版

$ npm install -g n

$ n stable

問題解決了. 附上網上其他方案:

檔案完整性校驗

什麼是 完整性校驗 所謂的 完整性校驗 顧名思義,就是檢查檔案是否完整。那麼,什麼情況下會導致檔案不完整捏?大概有如下幾種情況。1.感染病毒 比方說你的系統中了病毒,病毒感染了某個軟體安裝包或者某個可執行程式。那麼該檔案的完整性就被破壞了。雜湊演算法 雜湊演算法 掃盲 什麼是 雜湊演算法 雜湊演算法...

檔案完整性校驗

什麼是 完整性校驗 所謂的 完整性校驗 顧名思義,就是檢查檔案是否完整。那麼,什麼情況下會導致檔案不完整捏?大概有如下幾種情況。1.感染病毒 比方說你的系統中了病毒,病毒感染了某個軟體安裝包或者某個可執行程式。那麼該檔案的完整性就被破壞了。雜湊演算法 雜湊演算法 掃盲 什麼是 雜湊演算法 雜湊演算法...

資料完整性校驗 釋疑

完整性 雜湊校驗 雜湊是一種不可逆的對映,可以將資料經過雜湊演算法計算得到乙個雜湊值,而無法再將該雜湊值反映射得到原始的資料。一般來說,不同的資料得到的雜湊值是不同的,但也有極少的可能會出現碰撞,但這種概率極小。在網路資料完整性校驗中使用的雜湊演算法通常包括 md5 sha。資料完整性校驗 資料完整...