1. 程式人生 > >挖坑指南:npm ERR! write after end

挖坑指南:npm ERR! write after end

前言

團隊的專案,昨天還是好好滴,但是呢,github掛了,提交不了程式碼。晚上其他成員上傳了程式碼,今天決定重新提交。

開始

提交時發生衝突,回退了一下版本。

// 獲取歷史版本id
git log --pretty=oneline
// 回退到指定的版本
git reset --hard 版本id
// 把修改提交到伺服器
git push -f -u origin master


github版本回退:https://blog.csdn.net/ccorg/article/details/80115408

之後想重新clone一份程式碼,執行npm install時一直報錯npm ERR! write after end 。一開始沒在意,使用yarn安裝了,但是呢,編譯後的程式碼執行出錯。

實踐

怎麼解決npm的問題呢?問了下其他小夥伴,他的npm版本是5.6.0,我是6.0.1。於是開始降低npm的版本

npm i -g [email protected]

降低版本後就可以正常安裝專案的依賴,正確地執行專案啦~

總結

github參考:https://github.com/npm/npm/issues/19989

歡迎留言指導,感謝~或者掃描下方二維碼,與我取得聯絡~  (記得備註:CSND喔~)