nodejs的安裝包下載位置 https://nodejs.org/zh-cn/download/
nodejs的安裝可以直接到菜鳥教程查看 Node.js安裝配置
windows的安裝包直接雙擊安裝即可
linux的下載的是 tar.xz 文件 使用命令 tar -xvJf 文件名.tar.xz 進行解壓 其余的按照菜鳥教程修改軟連接即可
windows中nodejs的默認全局安裝在 C 盤,C 盤東西過多會拖慢電腦速度,可使用以下命令修改全局安裝路徑:
npm config set cache "D:\Program Files\nodejs\node_cache"
npm config set prefix "D:\Program Files\nodejs\node_global"
查看是否設置成功:
npm get prefix
windows中設置這個路徑可能會出現權限的問題,請關閉黑窗口是使用管理員模式再次運行黑窗口執行相關命令即可
添加系統環境變量 NODE_PATH=D:\Program Files\nodejs\node_global\node_modules
在環境變量 path 中添加 D:\Program Files\nodejs\node_global
這樣配置后就可以直接在命令行使用全局安裝的包命令了
關於遷移,在需要遷移的電腦中按照上面的步驟設置好路徑和環境變量后,將已經安裝好全局包的電腦的node_cache和node_global壓縮 傳輸 解壓即可
windows中npm項目永久后台啟動有多種方式這里只介紹使用forever方式的:
安裝forever:
npm install forever -g
forever start app.js #啟動
forever stop app.js #關閉
forever start -l forever.log -o out.log -e err.log app.js #輸出日志和錯誤
這種方式啟動無法讀取到package.json文件中的自定義配置,如下圖中的config
此時可以在 scripts中添加啟動腳本 “forever”: "forever start -o _out.log -e _err.log server/server.js" 然后命令行執行 npm run forever 啟動
linux中后台永久啟動執行 nohup npm start > ./_out.log & 即可
關於nodejs中npm永久后台啟動的其他方式可以參考 npm后台啟動 使用pm2來部署nodejs項目
每天進步一點點,點滴記錄,積少成多。
以此做個記錄,
如有不足之處還望多多留言指教!