npm ERR! enoent ENOENT: no such file or directory
由於專案外掛的更新,所以需要再次npm install 可這次並不順利,出現瞭如下錯誤:
反覆嘗試仍然不行,點開node_modules資料夾,裡面只有一個.staging的資料夾。
.staging是在執行過程中出現的,當真正install所有包之後,node_modules裡面的包就會顯示正常,也就是,出現這個就是沒有載入完,沒有完成到最好。
然後猜測是不是npm壞了或者網路的原因,但是啟動了另一個專案並進行npm install的時候卻特別順利。package.json也沒問題,其他成員都能順利的安裝。
只能google了,網上找到了 解決辦法
執行下面兩條命令即可:
npm config set disturl https://npm.taobao.org/dist
問題解決了,看起來是下載源的原因,但還是無法理解,為什麼同樣的電腦同樣的網路另一個專案就可以,因為這個專案某個外掛的特殊嗎?為什麼其他人又都沒問題?