1. 资源规划
组件 | bigdata-node1 | bigdata-node2 | bigdata-node3 |
---|---|---|---|
OS | centos7.6 | centos7.6 | centos7.6 |
Node.js | node/npm/cnpm | N.A | N.A |
2. 安装介质
版本:node-v8.9.4-linux-x64.tar.xz
下载:https://nodejs.org/dist/v8.9.4/node-v8.9.4-linux-x64.tar.xz
3. 安装Node.js
3.1. 解压
cd /share
xz -d node-v8.9.4-linux-x64.tar.xz
tar -xvf node-v8.9.4-linux-x64.tar -C ~/modules/
rm -rf node-v8.9.4-linux-x64.tar.xz
rm -rf node-v8.9.4-linux-x64.tar
3.2. 环境变量设置
vi ~/.bashrc # :$到达行尾添加
配置如下:
export NODE_HOME=/home/vagrant/modules/node-v8.9.4-linux-x64
export PATH=$PATH:$NODE_HOME/bin
环境变量生效:
source ~/.bashrc
3.3. 验证
node --version
node -v
npm -v
4. npm配置源
npm config set registry https://registry.npm.taobao.org
npm config set disturl https://npm.taobao.org/dist
5. 安装cnpm(推荐)
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm -v
6. 常用操作
# 升级npm
npm install -g npm
# 完全安装(进入package.json所在目录)
npm install
npm i
cnpm install
cnpm i
# 独立安装组件(示例)
npm i roadhog^2.5.0-beta.4 -g
npm install -g electron