為什麼80%的碼農都做不了架構師?>>>
Centos7:安裝node和npm
通過安裝包安裝,可以使用
先下載安裝包到 /usr/local/tool/nodejs
路徑下 wget https://npm.taobao.org/mirrors/node/v8.0.0/node-v8.0.0-linux-x64.tar.xz
下載完成後解壓 tar -xvf node-v8.0.0-linux-x64.tar.xz
重命名為node mv node-v8.1.4-linux-x64 node
配置環境變量 vim /etc/profile
在文件的最後添加 #set for nodejs
export NODE_HOME=/usr/local/tool/nodejs/node
export PATH=$NODE_HOME/bin:$PATH
保存退出後執行更新命令 source /etc/profile
如果不生效,重啟系統就可以
檢測node和npm是否安裝成功 顯示版本號則安裝成功
# node -v
v8.0.0
# npm -v
5.0.0
注:現在 node 和 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 命令
# cd /
# node -v
v8.0.0
npm配置全局路徑
配置全局安裝路徑和緩存路徑 cd /usr/local/tool/nodejs
mkdir node_global
mkdir node_cache
npm config set prefix "node_global"
npm config set cache "node_cache"
npm的包安裝分為本地安裝(local)、全局安裝(global)兩種 不加-g的話默認是使用本地安裝,npm會在執行命令的當前路徑下下載安裝模塊組件。 加上-g的話是使用全局安裝,npm會在設置的全局路徑下安裝。方便統一管理。
npm install grunt # 本地安裝
npm install -g grunt-cli # 全局安裝
轉載於:https://my.oschina.net/cqyj/blog/3016118