1
20140930 OP 有没有用宇宙第一语言 php 开发的有后台管理的此类程序?
|
2
xcodebuild 2015-10-26 14:45:13 +08:00 via iPhone
只是要后台 nohup 也是可以的啊…
|
3
yimity 2015-10-26 15:37:22 +08:00 via iPhone
screen 程序自己挂了咋办?
|
5
scarlex 2015-10-26 15:56:42 +08:00
"scripts": {
"start": "npm run serve | npm run dev", "serve": "http-server -p 8080", "dev": "webpack-dev-server --progress --colors --hot --port 8090 --host 0.0.0.0" } 人家用 npm run start 是用来跑开发环境的啊,这种启动方式你程序挂了就不能自动重启了。 在生产环境下可以用 forever 或者 pm2 |
6
20140930 OP @scarlex 在 bangumi-list 的目录里运行 forever start webpack.config.js 这样可以?
|
7
c0878 2015-10-26 16:36:25 +08:00
screen 的话实际还是跑在前台 控制台输出的日志打到内存 太多了可能内存会爆
forever 配置超级简单的呀 |
8
arfaWong 2015-10-26 16:38:46 +08:00
pm2?
|
9
stiekel 2015-10-26 16:39:40 +08:00
建议使用 PM2 ,优点:
1 、可以多进程 2 、可以将日志(分类)保存到指定的目的 3 、可以自动重启 4 、可以方便的查看进程基本信息 |
12
ipconfiger 2015-10-26 16:52:28 +08:00
forever 也不复杂呀
|
13
werson90 2015-10-26 18:46:10 +08:00
很早就不用 forever 了,用 pm2
|
14
chairuosen 2015-10-26 18:46:44 +08:00
pm2 +1
|
15
wong2 2015-10-26 19:11:28 +08:00
pm2
|
16
zhujinliang 2015-10-26 19:24:02 +08:00
我特么都是 tmux 跑的。。。看个当前日志,重启一下什么的直接登上去搞。。。
|
17
livelazily 2015-10-26 19:55:18 +08:00
这个根本就就是个静态网页哪里来的后台
|
18
jiongxiaobu 2015-10-26 20:20:37 +08:00 via Android
screen 要是 node 进程挂了不会自己重启
|
19
20140930 OP 那这个源码的启动钥匙是 pm2 start src/js/main.js ?
|