小编For*_*eti的帖子

“/usr/bin/env 节点:目录中没有这样的文件” - 仅在 Supervisor 下

当我尝试从 Supervisor 下运行 Node.js 应用程序时,出现以下错误:

/usr/bin/env node: No such file of directory
Run Code Online (Sandbox Code Playgroud)

它是一台运行 Ubuntu 16.04 的机器,实际上安装了 /usr/bin/node 并且它符号链接到 /usr/bin/nodejs。我从Node.js 存储库安装了它。所以当我跑步时

node -v
/usr/bin/env node -v
Run Code Online (Sandbox Code Playgroud)

我得到:

v9.7.1
Run Code Online (Sandbox Code Playgroud)

我的应用程序的 Supervisor (v 3.2.0) 配置是:

[program:verdaccio]
command=/usr/bin/verdaccio
autostart=true
autorestart=true
user=ubu
environment=HOME="/home/ubu",USER="ubu",PATH="$PATH:/home/ubu/.local/bin"
Run Code Online (Sandbox Code Playgroud)

怎么了?

node.js supervisord

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

node.js ×1

supervisord ×1