1. 环境概况
CentOS:7.6_64bit
RAM:2GB
Nodejs:12.16.1
2. 下载安装
(1)下载
// 跳转目录
cd /usr/local
// wget下载
wget https://npm.taobao.org/mirrors/node/v12.16.1/node-v12.16.1-linux-x64.tar.xz
(2)安装
// 解压
tar xf node-v12.16.1-linux-x64.tar.xz
// 修改文件夹名
mv node-v12.16.1-linux-x64
// 删除安装包
rm node-v12.16.1-linux-x64.tar.xz
node 和 npm 命令都在 node/bin 文件夹下。
已经安装完毕,剩下的就是配置环境变量。
(3)环境变量
// 跳转目录
cd etc
// 备份 profile
cp profile profile.bak
// 使用文本编辑器打开 profile
nano profile
// 在最下面添加 nodejs 的 bin 目录
export PATH=$PATH:/usr/local/nodejs/bin
// 保存退出编辑器,刷新环境变量
source /etc/profile
成功安装Nodejs 和 NPM。
3. 配置NPM
(1)设置全局安装位置
// 跳转路径到安装位置 cd /usr/local/nodejs // 新建全局安装文件夹 mkdir node_global // 新建缓存文件夹 mkdir node_cache // 设置全局安装路径 npm config set prefix "node_global" // 设置缓存位置 npm config set cache "node_cache" // 检查是否设置成功 npm config ls // 不要忘记需要去环境变量里配置全局安装的bin文件夹 nano /etc/profile // 添加环境变量 export PATH=$PATH:/usr/local/nodejs/node_global/bin // 刷新环境变量 source /etc/profile
(2)更换源
// 先配置国内镜像站 npm config set registry=http://registry.npm.taobao.org // 推荐使用npm的管理工具nrm,可以便捷切换npm源 // 安装nrm工具,代理映射库 npm install nrm -g // 查看可以使用的源 nrm ls // 使用淘宝提供的源 nrm use taobao // 再次查询,开头有*标识的是正在使用的源 nrm ls