Linux下配置node開發(fā)環(huán)境

Linux下配置node開發(fā)環(huán)境

由于我們一般都會將服務(wù)部署到linux上,所以我個人覺得,使用windows學(xué)習(xí)node可能會不太好。慢慢的我也將自己的所有開發(fā)環(huán)境轉(zhuǎn)移到node環(huán)境下,今天這篇文章記錄了一下我在linux下的配置過程。

為什么不用軟件庫中的node

我們都知道,各個linux發(fā)行版都有自己的軟件庫,可以很方便的使用命令安裝,比如apt-get(Debian,Ubuntu,deepin系統(tǒng)),但是樣往往難以得到自己想要的版本,我一般選擇在官網(wǎng)下載源碼包。

正文,安裝配置(有圖)

首先我們進入官網(wǎng),找到我們想要的版本,從阿里云鏡像下載也會快一些
選擇下面的阿里云鏡像


node中文網(wǎng)

阿里云鏡像

我們可以看到這里有我們想要的版本,但是一個是tar.gz,一個是tar.xz針對于兩個不同的包,我們有不同的安裝方法安裝環(huán)境:阿里云centos

tar.gz

先簡單說一下tar.gz,在終端中鍵入如下命令


wget https://npm.taobao.org/mirrors/node/v10.8.0/node-v10.8.0-linux-x64.tar.gz

tar zxvf node-v10.8.0-linux-x64.tar.gz

cd node-v10.8.0-linux-x64

./ configure

make

make install

我在使用這種方法的時候出現(xiàn)了一點問題,由于是裸機,沒有g(shù)cc,g++的環(huán)境,沒辦法進行編譯。下面介紹使用tar.xz的方法

tar.xz


wget https://npm.taobao.org/mirrors/node/v10.8.0/node-v10.8.0-linux-x64.tar.xz

xz -d node-v10.8.0-linux-x64.tar.xz

tar -xvf node-v10.8.0-linux-x64.tar

ln -s /node-v10.8.0-linux-x64/bin/node /usr/local/bin/node

ln -s /node-v10.8.0-linux-x64/bin/npm /usr/local/bin/npm

注意:ln -s指令后面的兩個參數(shù)是絕對地址而不是相對地址這樣就可以在當(dāng)前用戶下使用nodejs了
我們也可以不添加軟鏈接,而是直接添加環(huán)境變量

wget https://npm.taobao.org/mirrors/node/v10.8.0/node-v10.8.0-linux-x64.tar.xz
xz -d node-v10.8.0-linux-x64.tar.xz
tar -xvf node-v10.8.0-linux-x64.tar

然后進入/home目錄下,編輯.bashrc文件
在末尾添加export PATH=/home/admin/node-v10.8.0-linux-x64/bin:$PATH,這樣就把node-v10.8.0-linux-x64/bin設(shè)置到了環(huán)境變量里

更新問題

如果node版本更新了怎么辦推薦大家使用n管理器來進行node的更新

npm install -g n
n stable
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容