Linux环境变量搭建(CentOS)
第一步下载:
下载地址 http://nodejs.cn/download/ ,注意选择稳定版v14.17.3下的Linux二进制文件(x64)。
将下载好的文件,通过FileZilla(此软件操作请看另一篇文章)上传到服务器,路径为:
cd /usr/local
注意:路径会影响环境变量的配置,请不要随意更换路径
第二步安装:
在路径为:/usr/local下执行解压操作,文件名可以使用tab键快速补全
//进入安装包存放的目录
cd /usr/local
//解压安装包
tar -xvf node-v14.17.3-linux-x64.tar.xz
修改文件名
//修改文件名
mv node-v14.17.3-linux-x64 node
配置软连接,使全局都可以使用node和npm
//配置node的软连接
ln -s /usr/local/node/bin/node /usr/bin/node
//配置npm的软连接
ln -s /usr/local/node/bin/npm /usr/bin/npm
配置node文件安装路径,先进入:/usr/local/node
//进入node目录下
cd /usr/local/node
//创建存放全局npm包文件夹,例如cnpm、nodemon、express等
mkdir node_global
//创建node_cache文件
mkdir node_cache
//配置npm
npm config set prefix "node_global"
npm config set cache "node_cache"
全局安装指定依赖包,例如:cnpm、nodemon、express,在任意路径下都可以执行以下代码
//安装cnpm
npm install cnpm -g --registry=https://registry.npm.taobao.org
//安装nodemon
npm install nodemon -g
//安装express
npm install express -g
第三步配置环境变量
打开配置文件
//在任意路径下都可以,vim是编辑器,可以替换为vi
sudo vim /etc/profile
在打开的文件最底部配置以下代码
//注意要按照我的文章一步步操作,不可断章取义,文件路径不对,不会生效
export NODE_HOME=/usr/local/node/node_global/bin
export PATH=$NODE_HOME:$PATH
重启配置文件
source /etc/profile
第四步给cnpm、nodemon、express设置软连接
sudo ln -s /usr/local/node/node_global/bin/cnpm /usr/local/bin/cnpm
sudo ln -s /usr/local/node/node_global/bin/nodemon /usr/local/bin/nodemon
sudo ln -s /usr/local/node/node_global/bin/express /usr/local/bin/express
第五步测试
cnpm -v
cnpm成功
nodemon -v
express我没有安装,同理大家测以下即可
以上是我踩了很多坑的总结的,大家一定看好路径!!!路径!!一个不对就不会成功!!