nodejs-doc-搭建

linux

安装

2进制包安装

到官网下载编译好的2进制包,比较推荐这种方式,速度快

nodejs2进制包

nodejs2进制包
1
2
3
4
5
cd /usr/local/src
# wget https://nodejs.org/dist/v8.11.3/node-v8.11.3-linux-x64.tar.xz
# tar -xvf node-v8.11.3-linux-x64.tar.xz
wget https://nodejs.org/dist/v12.18.4/node-v12.18.4-linux-x64.tar.xz
tar -xvf node-v12.18.4-linux-x64.tar.xz

源码安装

到官网下载源码编译

nodejs源码包

nodejs源码包
1
2
3
4
5
6
7
cd /usr/local/src/
wget https://nodejs.org/dist/v8.11.3/node-v8.11.3.tar.gz
tar zxvf node-v8.11.3.tar.gz
cd node-v8.11.3
./configure --prefix=/usr/local/node/8.11.3
make
make install

配置环境变量

临时配置

1
2
3
4
5
6
# shell 直接输入
# export NODE_HOME=/usr/local/src/node-v8.11.3-linux-x64
# export PATH=$NODE_HOME/bin:$PATH

export NODE_HOME=/usr/local/src/node-v12.18.4-linux-x64
export PATH=$NODE_HOME/bin:$PATH

永久配置

1
2
3
4
5
6
7
8
9
10
11
# 配置nodejs环境变量到profile
vim /etc/profile

# 设置nodejs环境变量,在 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 一行的上面添加如下内容:
#set for nodejs
export NODE_HOME=/usr/local/node/8.11.3
export PATH=$NODE_HOME/bin:$PATH

# :wq保存并退出,编译/etc/profile 使配置生效
source /etc/profile
node -v

mac

直接到官网下载安装便可
https://nodejs.org/en/

扩展

安装cnpm

1
2
3
4
5
6
7
8
9
10
11
# 方法1
npm install -g cnpm --registry=https://registry.npm.taobao.org

# 方法2
# 清除安装缓存和设置npm源
npm set registry https://registry.npm.taobao.org
npm set disturl https://npm.taobao.org/dist npm cache clean --force
sudo npm install -g cnpm --registry=https://registry.npm.taobao.org --verbose

# 测试
cnpm -v