幾種方法安裝nodejs環(huán)境
yum安裝nodejs
1. 先安裝yum的epel-release源
yum install epel-release
2. 安裝nodejs
yum install nodejs
執(zhí)行如下命令檢查是否安裝成功
node -v
二進制安裝nodejs
1.下載二進制包
進入https://nodejs.org/en/download 下載二進制包
wget https://nodejs.org/dist/v6.11.4/node-v6.11.4-linux-x64.tar.xz
2.解壓包
tar xvf node-v6.11.4-linux-x64.tar.xz
3. 移動nodejs到/usr/local/
中
mv node-v6.11.4-linux-x64 /usr/local/nodejs
4. 設(shè)置PATH環(huán)境
在~/.bashrc
文件中寫入
NODEPATH=/usr/local/nodejs
export PATH=$NODEPATH/bin:$PATH
執(zhí)行source
命令生效
source ~/.bashrc
可以通過node -v
檢查是否安裝成功
源碼安裝nodejs
1.下載源碼
進入https://nodejs.org/en/download 下載node.js
源碼
wget https://nodejs.org/dist/v6.11.4/node-v6.11.4.tar.gz
2. 解壓
tar xvf node-v6.11.4.tar.gz
3. 編譯安裝
編譯前需要安裝gcc
、gcc-c++
:
yum install gcc gcc-c++
編譯nodejs
cd node-v6.11.4
./configure
make
make install
nvm安裝nodejs
由于nodejs
版本更新很快缔莲,有時候在本機上更新nodejs
版本后光稼,運行原來代碼時會出現(xiàn)錯誤驶悟。
nvm
就可以解決這個問題朗若,它幫助我們管理不同的nodejs
版本水孩,如果我們機器上有多個nodejs
版本满葛,可以通過nvm
來自由切換nodejs
版本
1. 安裝nvm
進入https://github.com/creationix/nvm 下載nvm
源碼
wget https://github.com/creationix/nvm/archive/v0.33.4.tar.gz
tar xvf v0.33.4.tar.gz
cd nvm-0.33.4/
執(zhí)行nvm
安裝腳本
bash install.sh
source ~/.bashrc
安裝成功后就可以使用nvm
命令
2. 安裝nodejs
nvm
常用命令如下:
-
nvm install <version>
:安裝指定版本的nodejs
径簿;
比如安裝v6.11.4版本
命令為:nvm install v6.11.4
或nvm install 6.11
-
nvm uninstall <version>
:卸載nodejs
,用法與nvm install <version>
命令一樣 -
nvm use <version>
:要使用哪個版本的nodejs
-
nvm ls
:列出所有安裝的版本 -
nvm ls current
:顯示當前版本
現(xiàn)在我們要安裝v6.11.4
版本
nvm install v6.11
安裝完成后嘀韧,查看一下
[root@localhost ~]# nvm ls
-> v6.11.4
default -> v6.11 (-> v6.11.4)
node -> stable (-> v6.11.4) (default)
stable -> 6.11 (-> v6.11.4) (default)
iojs -> N/A (default)
lts/* -> lts/boron (-> v6.11.4)
lts/argon -> v4.8.4 (-> N/A)
lts/boron -> v6.11.4
現(xiàn)在已經(jīng)成功安裝了版本為v6.11.4
的nodejs
設(shè)置npm源
npm
命令默認是使用國外的源篇亭,當使用npm install
命令下載包時會很慢
[root@localhost ~]# npm config get registry
https://registry.npmjs.org/
可以將npm源修改為淘寶的源
npm config set registry https://registry.npm.taobao.org