全栈项目搭建 ------- pm2

官网 

https://pm2.keymetrics.io/docs/usage/quick-start/

后台运行(普通启动方式:node index.js,关闭终端就结束进程)、负载均衡、自动重启、日志、集成管理。

&符也可以后台运行

 

肯定比普通启动方式好多了。

pm2 start index.js --name wap3g

pm2 stop wap3g

pm2 delete wap3g

pm2 reload/restart wap3g (集群模式下,restart中断服务,而reload不会)

pm2 logs

pm2list

一、配置环境:本地和线上

pm2部署

ecosystem.config.js

 pm2 start ecosystem.config.js :默认是development

npm scripts命令下配置环境变量

1.放前面

 2.放后面

二、node层接收变量

pm2、cross-env NODE-ENV=development ;pm2、cross-env设置环境变量

 

node index NODE_ENV=development  ;放后面为node通用处理参数方式,类似于java

 

Linux改名

mv 旧文件名 新文件名

后续功能用到再加吧

 

原文地址:https://www.cnblogs.com/fengluzheweb/p/13550752.html