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