1.專案根目錄下 新建ecosystem.config.js
2. 配置
module.exports = ,
env_production: }],
deploy:
],ref: "origin/master",
repo: "專案倉庫",
path: "專案在伺服器上的路徑",
"post-deploy":
"yarn && yarn run build && pm2 delete 專案名稱 && pm2 start npm --name=專案名稱 -- run start"
}}};
3. 再package.json中配置啟動命令
"scripts":
pm2setup: 首次部署專案執行一次
pm2: 每次更新**時執行的命令(注意要先提交**)
PM2部署nodejs專案
1.全域性安裝pm2 npm install g pm2 安裝最新版本pm2 npm install pm2 latest g 更新記憶體中的pm2 pm2 update 2.啟動專案,執行啟動檔案 pm2 start server.js 3.列出pm2管理的所有程序資訊 pm2 list 4.顯示...
如何使用pm2部署前端專案
前端部署有很多種方式,場景的有jenkins,pm2,docker等技術,今天主要介紹使用pm2部署,因為公司一直在使用,也一直想徹底的理解部署的流程。pm2是什麼?開始上手 const express require express express const routeruser express...
如何用PM2部署高版本node
現在pm2跑著的專案的node版本較低,而最新的專案使用到了 koa框架,koa對於node的版本要求較高,我們將node公升級到了較高版本,這樣用pm2起的時候就會出錯,按照 一步步來,先pm2 ecosystem 多出乙個 檔案 ecosystem.config.js.對其進行配置 module...