如何用监督"npm开始"?

Upv*_*ote 10 node.js npm supervisord

我有一个简单的问题.supervisord配置如何启动快递应用程序?

[supervisord]
nodaemon=true

[program:sshd]
command=/usr/sbin/sshd -D

[programm:api]
directory=/var/www/my_api
command=npm start
Run Code Online (Sandbox Code Playgroud)

我也尝试过:

[programm:api]
command=node /var/www/my_api/app.js
Run Code Online (Sandbox Code Playgroud)

但是它没有启动,也没有记录错误.有任何想法吗?

Upv*_*ote 6

一个错字导致了这个问题

[programm:api]
Run Code Online (Sandbox Code Playgroud)

是错的.对:

[program:api]
Run Code Online (Sandbox Code Playgroud)