Запускать nodejs http-сервер при запуске raspberry - PullRequest
0 голосов
/ 08 мая 2020

У меня есть 2 python scripts и http server, которые должны запускаться при запуске моей малины. Скрипты python работают, но мой http-server не запускается. Я использую nodejs http-server. Я установил его с помощью npm i http-server -g и могу запустить с http-server /home/pi/dist/frontend. Итак, чтобы это заработало, я добавил следующие строки в rc.local:

sudo python /home/pi/Zisterne/backend/webserver.py &
sudo python /home/pi/Zisterne/backend/fuellstand.py &
http-server /home/pi/dist/frontend -s &

Но сервер не запускается. Я не могу открыть страницу по адресу localhost: 8080. Только когда я запускаю его вручную, я вижу свою веб-страницу.

Я тоже пробовал su pi -c 'http-server /home/pi/Zisterne/frontend/dist/frontend -s -P http://localhost:5000 < /dev/null &', но все равно безуспешно.

Что я делаю не так?

...