1. 程式人生 > >npm install rollbackFailedOptional: verb npm-session ******************解決辦法

npm install rollbackFailedOptional: verb npm-session ******************解決辦法

npm install rollbackFailedOptional: verb npm-session ********解決辦法

今天安裝了nodejs,配置環境之後我測試node和npm是否可以正常執行起來,我執行了

node -v
npm -v 

發現都沒問題,可以取到版本。但是我為了更好地、更靈活使用npm,我在nodejs目錄下新建了node_cache來緩衝資料。
接著開始測試npm的安裝

npm install express -g

就在輸入上面的程式碼後提示

npm install rollbackFailedOptional: verb npm-session *****
*************

就此問題我歸結為三個原因:

  • 本地網路的問題
  • npm沒有設定國內映象伺服器(因為大部分內容要去外網下載,直連比較慢)
  • 自己新建立的node_cache配置沒有設定好
    解決辦法:
  • 網路就不用說了,自己ping一下百度,看有沒有問題;
  • 映象伺服器設定可以直接npm config set registry http://registry.npm.taobao.org也可以找到nodejs下的.npmrc或者去c盤user下找.npmrc直接編輯配置檔案。
    這裡寫圖片描述
  • 同樣也可在此處修改node_cache位置或者npm config set cache "E:\nodejs\node_cache"