Starting pm2 2.4.0
, you can use pm2 to serve your static files (like a frontend app) over http with a simple command :
pm2 serve <path> <port>
它说自己可以作为一个 frontend app 的服务器,可是连一些最基础的功能都没有(如 404 跳转),难道我还要在外面在套一层反代(如 nginx )?那我为什么不直接上反代?
反正我是懵逼的。有大佬能解惑不?
1
wwqgtxx 2017-11-28 17:28:27 +08:00 via iPhone
就类似于 python3 -m http.server 呀
|
2
sogood 2017-11-28 18:04:06 +08:00
术业有专攻。可应急,不一定完美。
|
3
jtsai 2017-11-28 18:38:15 +08:00 via Android
搭车
pm2 我在纠结还需不需要在套一个 Nginx。求个建议 |
5
wxsm OP 是的,spa 就是存在我所说的 404 路由的问题。进入一个非首页的路由以后刷新页面,pm2 服务器会直接返回 404,因为它没法设置 404 跳转。
|
7
kimown 2017-11-28 20:15:58 +08:00 via Android
|
9
CDL 2017-11-28 20:22:39 +08:00
spa 的路由不是可以直接写在代码里面吗
|
11
Lentin 2017-11-28 20:41:09 +08:00
http 服务怎么不用 caddy ?
|