nodejs安裝、npm安裝依賴路徑設置、依賴離線遷移以及npm項目永久后台啟動


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項目

 

每天進步一點點,點滴記錄,積少成多。

以此做個記錄,

如有不足之處還望多多留言指教!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM