Plesk "npm install" 中的 NodeJS 应用 运行、Webhook 中的 "touch tmp/restart.txt" 无法正常工作

NodeJS app running in Plesk "npm install", "touch tmp/restart.txt" at webhook not working

我的问题是我在 Plesk 启用了“启用其他部署操作”并设置了这 2 个命令:

npm install
touch tmp/restart.txt

我的问题是它不能以这种方式工作。但是,当我只保留 touch tmp/restart.txt 并删除 npm install 时,触摸工作正常并且重启成功。但是我想要那个 npm install 命令,正确的使用方法是什么?我什至尝试了 npm install && touch tmp/restart.txt 但没有任何反应。

转到您的域 Plesk 帐户。 托管和 DNS > Web 托管访问

通过 SSH 访问服务器更改为 /bin/bash,然后应用。

对我有效。