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