天天看點

挖坑指南: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

噓寒問暖 不如打筆巨款~

挖坑指南:npm ERR! write after end

繼續閱讀