1下載
wget http://nodejs.org/dist/v0.10.33/node-v0.10.33-linux-x64.tar.gz
2解壓
[root@bigData-02 ~]#
tar –zxvf node-v0.10.33-linux-x64.tar.gz
mv node-v0.10.33-linux-x64.tar.gz nodejs
3設置環境變量
vi /etc/profile export NODE_HOME="/opt/nodejs" export PATH=$PATH:$NODE_HOME/bin:$PATH
source /etc/profile
4檢測是否正確安裝
node -v
v0.10.33
npm -v
1.4.28
然后開始編譯 提示npm版本太低需要升級
方法一: 用n升級nodejs
# 全局安裝n
npm install -g n
# 升級到最新穩定版
n stable
然后報錯:當發現nodejs -v顯示的版本沒有改變時,根據安裝新版nodejs時的提示:
Note: the node command changed location and the old location may be remembered in your current shell. old : /usr/bin/node new : /usr/local/bin/node To reset the command location hash either start a new shell, or execute PATH="$PATH"
需要將之前的配置的環境變量注釋掉
Node 更新失敗:cp cannot stat ‘usrlocalnversionsnode12
cp: cannot stat ‘/usr/local/n/versions/node/12.13.0/include’: No such file or directory
解決方案:
cd /usr/local/n/
rm -rf versions
在重新來
升級成功
https://nodejs.org/dist/v12.18.3/node-v12.18.3-linux-x64.tar.xz
