⑴ linux下nodejs安裝以及如何更新到最新的版
nodejs官網下載安裝的源碼文件,我這邊下載的是node-v4.5.0-linux-x64.tar.xz
在linux命令行里輸入:
tar -xvf node-v4.5.0-linux-x64.tar.xz
然後輸入vi /etc/profile
在最後一行添加(設置環境變數)
export NODE_HOME=/mnt/software/node-v4.5.0-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_moles
輸入source /etc/profile使設置生效
再輸入node -v查看版本號
如果要升級nodejs的話可以使用如下命令,
npm install -g n
n latest
安裝完成後就是最新版本了
⑵ linux涓嬬殑node.js澶氱増鏈綆$悊鍒╁櫒錛歯vm瀹夎
鍦↙inux緋葷粺涓錛孨ode.js鐗堟湰綆$悊鏄涓欏瑰繀涓嶅彲灝戠殑浠誨姟錛岀壒鍒鏄鍦ㄥ氫漢鍗忎綔鎴栭」鐩鍒囨崲鏃躲備粖澶╋紝鎴戜滑灝嗘帰緔涓嬈懼己澶х殑宸ュ叿鈥斺擭ode Version Manager (NVM)錛屽畠鑳藉府鍔╀綘杞繪澗綆$悊澶氫釜Node.js鐗堟湰錛岄伩鍏嶇増鏈鍐茬獊銆
棣栧厛錛岀『淇濅箣鍓嶇殑npm鍜孨ode.js鐗堟湰宸插共鍑鍗歌澆錛岄伩鍏嶉仐鐣欓棶棰樺獎鍝嶆柊鐗堟湰鐨勫畨瑁呫傛墽琛屼互涓嬪懡浠ゆ潵紜璁ゅ垹闄:
npm uninstall npm -g
rm -rf /usr/local/lib/node*
rm -rf /usr/local/include/node*
rm node* /usr/local/bin/
濡傛灉鎵ц岃繖浜涘懡浠ゆ椂鎻愮ず鎵句笉鍒板彲鎵ц屾枃浠訛紝鎮鍠滀綘錛屽凡緇忔垚鍔熷嵏杞姐
鎺ョ潃錛屾垜浠闇瑕佸姞杞絅VM鐜澧冨彉閲忥紝浣垮叾鍦ㄥ綋鍓嶄細璇濅腑鐢熸晥銆傚湪浣犵殑~/.bashrc鏂囦歡涓娣誨姞浠ヤ笅鍐呭:
export NVM_DIR="$HOME/.nvm"
[[ -s "$NVM_DIR/nvm.sh" ]] && \. "$NVM_DIR/nvm.sh"
榪欏皢紜淇漀VM鑴氭湰琚姝g『鍔犺澆銆
涓轟簡鑾峰彇紼沖畾鐨勬洿鏂板拰鏇村揩鐨勪笅杞介熷害錛屾垜浠鏉ュ垏鎹NVM婧愬埌鍥藉唴闀滃儚錛
echo 'export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node' >> ~/.bashrc
鐜板湪錛屾垜浠宸茬粡閰嶇疆濂絅VM錛屽彲浠ュ紑濮嬩嬌鐢ㄥ畠鐨勫己澶у姛鑳戒簡銆
閫氳繃浠ヤ笅鍛戒護鏌ョ湅榪滅▼鍙鐢ㄧ殑Node.js鐗堟湰鍒楄〃錛
nvm list-remote
瀹夎呯壒瀹氱増鏈錛屼緥濡倂12.12.0錛
nvm install v12.12.0
濡傛灉鎯沖嵏杞戒箣鍓嶅畨瑁呯殑鐗堟湰錛岃緭鍏ワ細
nvm uninstall v12.12.0
鏌ョ湅鏈鍦板凡瀹夎呯殑Node.js鐗堟湰錛
nvm ls
鎯崇煡閬撳綋鍓嶄嬌鐢ㄧ殑Node.js鐗堟湰錛
nvm current
鑻ヨ佽劇疆榛樿ょ増鏈錛岀『淇濋」鐩涓鑷存э細
nvm alias default v12.12.0
鏈鍚庯紝鑻ラ渶瑕佸畬鍏ㄥ嵏杞絅VM鍜宯pm錛岀『淇濇墍鏈変緷璧栧凡縐婚櫎鍚庢墽琛岋細
rm -rf ~/.nvm
rm -rf ~/.npm
閫氳繃NVM錛孨ode.js鐨勭増鏈綆$悊鍙樺緱鏇村姞鐏墊椿涓旈珮鏁堛傚畠璁╀綘鍦↙inux鐜澧冧腑杞繪澗鍒囨崲鍜岀$悊Node.js鐗堟湰錛岀『淇濋」鐩寮鍙戠殑欏哄埄榪涜屻