node 安装和使用
Node 安装和使用
下载包
# 先去https://npm.taobao.org/mirrors/node/latest/ 找到最新版本和对应的系统版本
$ wget https://npm.taobao.org/mirrors/node/v11.9.0/node-v11.9.0-linux-x64.tar.gz #下载git包
$ tar -zxvf node-v11.9.0-linux-x64.tar.gz #解压
通过环境变量直接配置安装
$ vi /ect/profile #编辑配置
#最后一行加入,路径为解压相对路径
export PATH=/node-v11.9.0-linux-x64/bin:$PATH
$ source /etc/profile #应用
$ node -v #验证
通过软链接配置安装
$ ln -s /root/app/node-v11.9.0-linux-x64/bin/node /usr/bin/node
$ ln -s /root/app/node-v11.9.0-linux-x64/bin/npm /usr/bin/npm
$ ln -s /root/app/node-v11.9.0-linux-x64/bin/npx /usr/bin/npx
$ node -v #验证
这种方式是最快的最的, 但是有弊端, 你之后用过 npm 安装的全局组件也必须要手动建立软链接才行,比如 pm2
手动编译安装
#进入目录并安装相关插件
$ cd node-v11.9.0
$ sudo yum install gcc gcc-c++
#进行默认配置并编译
$ ./configure
$ make
# 编译大概需要半小时左右~之后就可以开始安装
$ sudo make install
直接安装
#安装版本好为12.x
$ curl --silent --location https://rpm.nodesource.com/setup_12.x | bash -
$ yum install -y nodejs
$ node -v
npm 注册淘宝镜像
npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global
#yarn
yarn config set registry https://registry.npm.taobao.org --global
yarn config set disturl https://npm.taobao.org/dist --global