Explorar el Código

在 package.json 中添加生产环境相关的 PM2 脚本,包括启动、重启、查看日志和监控命令

YourName hace 2 días
padre
commit
00793806c7
Se han modificado 1 ficheros con 5 adiciones y 1 borrados
  1. 5 1
      package.json

+ 5 - 1
package.json

@@ -65,7 +65,11 @@
     "build:obfuscate": "cool entity && bundle && mwtsc --cleanOutDir && cool obfuscate",
     "pkg": "rimraf build && mkdir build && npm run build && pkg . -d > build/pkg.log",
     "pm2:start": "pm2 start ./bootstrap.js -i 1 --name cool-admin",
-    "pm2:stop": "pm2 stop cool-admin & pm2 delete cool-admin"
+    "pm2:stop": "pm2 stop cool-admin & pm2 delete cool-admin",
+    "pm2:prod": "npm run build && pm2 start ./bootstrap.js -i 1 --name moshiji-service --env production",
+    "pm2:restart": "pm2 restart moshiji-service",
+    "pm2:logs": "pm2 logs moshiji-service",
+    "pm2:monit": "pm2 monit moshiji-service"
   },
   "bin": "./bootstrap.js",
   "pkg": {