在包含启动程序的情况下运行shell脚本
cd /source/finance-calendar
nohup npm run server:prod >/dev/null 2>&1 &
可以正常启动服务。 但是我将这个脚本设置为重启后重启 服务没有启动,是什么原因造成的?
答案 0 :(得分:0)
我解决了我的问题。 我将PATH = $ PATH:$ HOME / bin:/softwate/node-v10.14.2-linux-x64/bin添加到.bash_profile,因此当我完成系统启动后,它可以运行shell脚本。 但是在用户登录之前无法启动。 因此,我将npm和node链接到/ use / bin,它将启动。