公司引入jenkins作為部署工具,需要在服務(wù)器上對前端源碼執(zhí)行構(gòu)建,我們使用的構(gòu)建工具是grunt,需要依賴nodejs,以此為背景。
概括
大體上分三個步驟:下載、配置環(huán)境變量、使環(huán)境變量生效
一、下載安裝包
- 首先確定linux的系統(tǒng)版本:
cat /proc/version
,由輸出可得:Linux version 2.6.32-431.el6.x86_64
,確定系統(tǒng)是64位,去nodejs官網(wǎng)(https://nodejs.org/en/download/) 獲取對應(yīng)版本的下載地址。 - 進入linux,定位到某一目錄,執(zhí)行
wget --no-check-certificate https://xxxxx
執(zhí)行下載 - 如果由于網(wǎng)絡(luò)原因下載不了,可以通過迅雷下載好,直接丟到linux中
二、配置環(huán)境變量
獲取nodejs的bin目錄,以我的為例是:/opt/node-v4.4.7-linux-x64/bin
,編輯環(huán)境變量文件:vi /root/.bashrc
,給PATH添加nodejs的bin目錄:export PATH="/usr/local/python27/bin:$PATH:/opt/node-v4.4.7-linux-x64/bin"
(PATH中有多個路徑,以冒號分隔)。
三、使環(huán)境變量生效
執(zhí)行source /root/.bashrc
,使添加的環(huán)境變量立即生效。
測試:在任意目錄執(zhí)行node -v
、npm -v
最后需要安裝grunt-cli:npm install -g grunt-cli