⑴ 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鐗堟湰锛岀‘淇濋”鐩寮鍙戠殑椤哄埄杩涜屻