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 /sharexz -d node-v8.9.4-linux-x64.tar.xztar -xvf node-v8.9.4-linux-x64.tar -C ~/modules/rm -rf node-v8.9.4-linux-x64.tar.xzrm -rf node-v8.9.4-linux-x64.tar
3.2. 环境变量设置
vi ~/.bashrc # :$到达行尾添加
配置如下:
export NODE_HOME=/home/vagrant/modules/node-v8.9.4-linux-x64export PATH=$PATH:$NODE_HOME/bin
环境变量生效:
source ~/.bashrc
3.3. 验证
node --versionnode -vnpm -v
4. npm配置源
npm config set registry https://registry.npm.taobao.orgnpm config set disturl https://npm.taobao.org/dist
5. 安装cnpm(推荐)
npm install -g cnpm --registry=https://registry.npm.taobao.orgcnpm -v
6. 常用操作
# 升级npmnpm install -g npm# 完全安装(进入package.json所在目录)npm installnpm icnpm installcnpm i# 独立安装组件(示例)npm i roadhog^2.5.0-beta.4 -gnpm install -g electron
