几种方法安装nodejs环境
yum安装nodejs
1. 先安装yum的epel-release源
yum install epel-release
2. 安装nodejs
yum install nodejs
执行如下命令检查是否安装成功
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. 设置PATH环境
在~/.bashrc
文件中写入
NODEPATH=/usr/local/nodejs
export PATH=$NODEPATH/bin:$PATH
执行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
版本后,运行原来代码时会出现错误。
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/
执行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
:显示当前版本
现在我们要安装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
现在已经成功安装了版本为v6.11.4
的nodejs
设置npm源
npm
命令默认是使用国外的源,当使用npm install
命令下载包时会很慢
[root@localhost ~]# npm config get registry
https://registry.npmjs.org/
可以将npm源修改为淘宝的源
npm config set registry https://registry.npm.taobao.org