Node 安装
-------------------------
我使用的是nvm安装node:
1 安装nvm: curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
2 安装node: nvm install 10.16.3
3. nvm alias default 10.16.3
node -v
npm -v
--------------------------
其他安装方法:
1 直接使用已编译好的包
# wget https://nodejs.org/dist/v10.16.3/node-v10.16.3-linux-x64.tar.xz // 下载
# tar xf node-v10.16.3-linux-x64.tar.xz // 解压
# cd node-v10.16.3-linux-x64/ // 进入解压目录
# ./bin/node -v // 执行node命令 查看版本
v10.16.3
解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接:
ln -s /usr/software/nodejs/bin/npm /usr/local/bin/
ln -s /usr/software/nodejs/bin/node /usr/local/bin/
2 源码安装 Node.js
2.1、下载源码
cd /usr/local/src/
wget http://nodejs.org/dist/v10.16.3/node-v10.16.3.tar.gz
2.2、解压源码
tar zxvf node-v10.16.3.tar.gz
2.3、 编译安装
cd node-v10.16.3
./configure --prefix=/usr/local/node/10.16.3
make
make install
2.4、 配置NODE_HOME,进入profile编辑环境变量
vim /etc/profile
设置 nodejs 环境变量,在 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 一行的上面添加如下内容:
#set for nodejs
export NODE_HOME=/usr/local/node/10.16.3
export PATH=$NODE_HOME/bin:$PATH
:wq保存并退出,编译/etc/profile 使配置生效
source /etc/profile
2.55 验证是否安装配置成功
node -v