安装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