1、下載
https://nodejs.org/zh-cn/download/
2才避、上傳
rz上傳文件
3、解壓
解壓:tar xf node-v10.14.2-linux-x64.tar.xz
這個(gè)版本是已經(jīng)編譯好的版本潦匈,可以直接用
進(jìn)入到node所在目錄:cd node-v10.14.2-linux-x64
執(zhí)行node命令谚咬,查看版本:./bin/node -v
4、移動(dòng)到合適目錄
例如可以移動(dòng)到/usr/local/nodejs目錄下(根據(jù)自己的需要選擇是否移動(dòng)位置)
mv?node-v10.14.2-linux-x64/ /usr/local/nodejs
5昆禽、設(shè)置軟連接
nodejs目錄下的bin目錄下包含了node蝗蛙、npm等命令,未設(shè)置軟連接時(shí)醉鳖,執(zhí)行相關(guān)命令需要到nodejs的bin目錄下執(zhí)行捡硅,或者執(zhí)行時(shí)帶完整目錄
ln -s /usr/local/nodejs/bin/node /usr/local/bin
ln -s /usr/local/nodejs/bin/npm /usr/local/bin
設(shè)置后可在任何目錄下執(zhí)行node或npm命令
6、可能遇到的問(wèn)題
問(wèn)題:
在一臺(tái)機(jī)器上上述方式設(shè)置軟連接可以生效盗棵,但換了一臺(tái)linux機(jī)器壮韭,就不生效了。
問(wèn)題是/usr/local/bin這個(gè)路徑不在$PATH中纹因。
(echo $PATH可以查看$PATH變量喷屋,或在/etc/profile文件中查看。)
解決辦法:
找一個(gè)在$PATH中的路徑來(lái)設(shè)置軟連接瞭恰,或者在$PATH中增加/usr/local/bin目錄屯曹,或者將node/bin目錄加入全局變量中。
直接將node加入環(huán)境變量方法(這種方法設(shè)置好之后惊畏,以后再安裝的命令就可以不設(shè)置軟連接了)
在/etc/profile最后添加以下代碼
export NODE_HOME=/usr/local/node
export PATH=$NODE_HOME/bin:$PATH?
source /etc/profile使修改生效