Node.js官網(wǎng)有各平臺(tái)的安裝包下載,不想折騰的可以直接下載安裝,下面說(shuō)下windows平臺(tái)下如何制作綠色版node,以方便遷移。
- 獲取node.exe
下載Windows Binary版本,不要下載Windows Installer版本,直接放到H:\nodejs\ - 獲取npm(Node Package Manage)
下載最新zip版本,不要下載tgz版本,下載后解壓到H:\nodejs\ - 添加環(huán)境變量
- NODE_HOME=H:\nodejs
- NODE_PATH=%NODE_HOME%\node_modules
- path增加%NODE_HOME%\
最終得到文件目錄結(jié)構(gòu)H:\nodejs\:
. ├—— node.exe ├—— npm.cmd └—— node_modules └—— npm
測(cè)試一下,出現(xiàn)版本號(hào),說(shuō)明配置成功:
node --version npm --version
至此,綠色版制作完畢,您已經(jīng)可以正常使用node/npm,也可以遷移到其他機(jī)器使用。
下面使用npm命令安裝第三方模塊,使用方法可以查看:
npm -h npm install -h npm help install
默認(rèn)安裝倉(cāng)庫(kù)是https://registry.npmjs.org,查找包可以到這里http://search.npmjs.org,一切都很像maven。有兩種安裝模式可選,參考npm 1.0 Global vs Local installation:
locally
默認(rèn)是locally模式,安裝到當(dāng)前命令的執(zhí)行目錄。在其他位置執(zhí)行xxx會(huì)報(bào)“xxx不是內(nèi)部或外部命令,也不是可運(yùn)行的程序”。
npm install xxx
globally
-g參數(shù)代表全局方式,使用全局模式會(huì)安裝到H:\nodejs\node_modules\中的xxx下。
npm install xxx -g
你可以重新設(shè)置prefix位置,方法有二:
- 重新設(shè)置prefix的位置:npm config set prefix "H:\hexo"
- 或直接修改 『當(dāng)前用戶』.npmrc 文件,添加prefix = H:\hexo