Centos7:安裝node和npm & npm配置全局路徑

Centos7:安裝node和npm

經過安裝包安裝,能夠使用node

  1. 先下載安裝包到 /usr/local/tool/nodejs路徑下
wget https://npm.taobao.org/mirrors/node/v8.0.0/node-v8.0.0-linux-x64.tar.xz
  1. 下載完成後解壓
tar -xvf  node-v8.0.0-linux-x64.tar.xz
  1. 重命名爲node
mv node-v8.1.4-linux-x64 node
  1. 配置環境變量
vim /etc/profile
  1. 在文件的最後添加
#set for nodejs  
export NODE_HOME=/usr/local/tool/nodejs/node  
export PATH=$NODE_HOME/bin:$PATH
  1. 保存退出後執行更新命令
source /etc/profile

若是不生效,重啓系統就能夠linux

  1. 檢測node和npm是否安裝成功

顯示版本號則安裝成功shell

# node -v
v8.0.0
# npm -v
5.0.0

注:如今 node 和 npm 還不能全局使用,須要作連接 (路徑以本身實際狀況爲準)npm

ln -s /usr/local/tool/nodejs/node/bin/node /usr/local/bin/node 
ln -s /usr/local/tool/nodejs/node/bin/npm  /usr/local/bin/npm

測試是否能夠在任何目錄下執行 node 和 npm 命令vim

# cd /
# node -v
v8.0.0

npm配置全局路徑

  1. 配置全局安裝路徑和緩存路徑
cd /usr/local/tool/nodejs
mkdir node_global
mkdir node_cache
npm config set prefix "node_global"
npm config set cache "node_cache"
  1. npm的包安裝分爲本地安裝(local)、全局安裝(global)兩種

不加-g的話默認是使用本地安裝,npm會在執行命令的當前路徑下下載安裝模塊組件。 加上-g的話是使用全局安裝,npm會在設置的全局路徑下安裝。方便統一管理。緩存

npm install grunt # 本地安裝
npm install -g grunt-cli # 全局安裝
相關文章
相關標籤/搜索