centos 7安装 nodejs git 设置npm淘宝镜像

git

yum -y install git;//缺点:可能不是最新版本

windows下可用360软件管家下载安装

npm

当安装node完成后,可以设置npm为淘宝镜像,

 npm config set registry " https://registry.npm.taobao.org "

node

源码安装:

准备命令:

yum -y install gcc make gcc-c++ openssl-devel wget

下载源码及解压(淘宝镜像):

//下载
wget https://npm.taobao.org/mirrors/node/v7.3.0/node-v7.3.0.tar.gz
//解压
tar -zvxf node-v7.3.0.tar.gz

编译及安装:

cd node-v7.3.0  (进入解压后的目录)
./configure     (应该是获取编译列表)
make && make install  (执行编译,时间很长)

验证是否安装配置成功:

node -v

这里版本是:v7.3.0/
![T2D{]S6LE12XV631{F9H_M2.png](http://upload-images.jianshu.io/upload_images/3061645-e4f1caca211c8118.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

安装已编译node。时间2017.6.5

背景:用centos 6遇到c++版本落后不能执行上面的编译源码,然后我升级c++失败,浪费了几个小时,所以又学习了这个方法,感觉更简单,不耗时间,现在node 8.0版本出来了,所以就安装了8.0

//下载,假设我在usr目录:
wget https://npm.taobao.org/mirrors/node/v8.0.0/node-v8.0.0-linux-x64.tar.gz
//解压
tar -zvxf node-v8.0.0-linux-x64.tar.gz

解压完成后node就可以用了,

在解压目录下bin文件夹里可以执行./node -v
完整路径是:/usr/node-v8.0.0-linux-x64/bin

但是不能全局,所以下面添加全局

第一种
//前面是路径
ln -s /home/XXX/Node-XXX/bin/node  /usr/local/bin/node
ln -s /home/XXX/Node-XXX/bin/npm  /usr/local/bin/npm

第二种
打开/etc/profile文件,在文件的最后添加:

PATH=$PATH:/home/XXX/Node-XXX/bin/;
export PATH

然后就可以在全局使用了;


centos 7安装 nodejs git 设置npm淘宝镜像_第1张图片
image.png

nvm安装node

说是更简单,可以控制版本,有时间再弄弄

淘宝node镜像地址:https://npm.taobao.org/mirrors/node/

你可能感兴趣的:(centos 7安装 nodejs git 设置npm淘宝镜像)