node 安装和使用

邱秋 • 2018年01月25日 • 阅读:1361 • nodejs

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

我,秦始皇,打钱!