nodejs 安裝到升級 排坑之旅


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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM