Linux 上安裝 Node.js
直接使用已編譯好的包
Node 官網已經把 linux 下載版本更改爲已編譯好的版本了,我們可以直接下載解壓後使用:
# cd /usr/local/src # wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz // 下載 # tar xf node-v10.9.0-linux-x64.tar.xz // 解壓 # cd node-v10.9.0-linux-x64/ // 進入解壓目錄 # ./bin/node -v // 執行node命令 查看版本v10.9.0 # mv /usr/local/node-v10.9.0-linux-x64 /usr/local/nodejs-v10.9.0
解壓文件的 bin 目錄底下包含了 node、npm 等命令,我們可以使用 ln 命令來設置軟連接:
ln -s /usr/local/nodejs-v10.9.0/bin/npm /usr/local/bin/ ln -s /usr/local/nodejs-v10.9.0/bin/node /usr/local/bin/
安裝cnpm
因爲防火牆的緣故,很多境外網站被牆了,所以使用node.js的原生工具npm是無法正常安裝模塊的,建議使用淘寶前端組的國內鏡像,使用他們定製的 cnpm (gzip 壓縮支持) 命令行工具代替默認的 npm:
使用方法如下:
從registry.npm.taobao.org 安裝所有模塊. 當安裝的時候發現安裝的模塊還沒有同步過來, 淘寶 NPM 會自動在後臺進行同步, 並且會讓你從官方 NPM registry.npmjs.org 進行安裝. 下次你再安裝這個模塊的時候, 就會直接從 淘寶 NPM 安裝了.