1. 程式人生 > >關於npm -v提示命令不存在問題解決

關於npm -v提示命令不存在問題解決

一、建議解除安裝後重新安裝

1.解除安裝:yum remove nodejs npm -y 

2.刪除相關檔案

  /usr/local/lib 下的node和node_modules資料夾

 /usr/local/include下的node和node_modules資料夾 

 /usr/local/bin下的node和npm

 刪除之後再次檢查這三個資料夾下的node和npm相關檔案

二、重新安裝

   1.mkdir /usr/local/node         cd /usr/local/node

   2.wget https://nodejs.org/dist/v8.11.2/node-v8.11.2-linux-x64.tar.xz  #我這裡用的是8.11.2版本

   3.xz -d node-v8.11.2-linux-x64.tar.xz

      tar -xvf node-v8.11.2-linux-x64.tar   #解壓一共兩步,你沒看錯,我也沒打錯zzzz

  4.ln -s /usr/local/node/node-v8.11.2-linux-x64/bin/node /usr/local/bin/node

     ln -s /usr/local/node/node-v8.11.2-linux-x64/bin/npm /usr/local/bin/npm  #建立軟連線

  5.node -v

      npm -v #驗證