【发布时间】:2020-09-20 19:06:01
【问题描述】:
我的问题是关于结合 PM2 运行 HTTP-server。
我面临的问题是:
- HTTP-server 需要输入一个作为网站根目录的文件夹和一个运行网站的端口号。
- PM2 无法识别 HTTP-server 命令,即使使用
-g选项安装了 HTTP-server。
所以我尝试了以下方法(注意应该将参数传递给 HTTP 服务器脚本的双破折号:
/node_modules/http-server/lib$ pm2 start http-server.js -- /home/unixuser/websiteroot -p8686
但它不起作用。
我也试过了:
http-server /home/unixuser/websiteroot -p8686
哪个有效,但没有 pm2 的大力支持?
任何建议都会很棒,谢谢!
【问题讨论】:
-
你可以去你的构建路径并点击:build/prod$ sudo pm2 start /usr/local/bin/http-server -p 8080
标签: node.js httpserver pm2