автозапуск raspbian, react и lxsession — узел не запущен

#reactjs #raspbian #autostart

#reactjs #raspbian #автозапуск

Вопрос:

У меня есть приложение nodejs с react и express. Я пытаюсь заставить его автоматически запускаться при загрузке на Raspberry pi (в данном случае версии 3) под управлением raspbian.

Следующий автоскрипт работает, насколько я вижу node процессы.

 @lxpanel --profile LXDE-pi                                                                                                                                                                                
@pcmanfm --desktop --profile LXDE-pi                                                                                                                                                                      
@npm run server --prefix /home/pi/my-app  
  

Когда я меняю server react , ie. @npm run react --prefix /home/pi/my-app затем, когда я это делаю ps -ef | grep node , я ничего не вижу. Тем не менее, браузер запускается, но, очевидно, не может найти сайт.

Чего мне не хватает? Какой файл журнала проверить?

выдержка из package.json

 "scripts": {
 "react": "react-scripts start",
 "build": "react-scripts build",
 "server": "nodemon --inspect server/server.js",
 "all": "run-p server react",
 "debug_all": "run-p server react"
}
  

И для справки, на моем компьютере все работает нормально.

Кроме того npm run react , на pi работает, но не запускает браузер!

Ответ №1:

Вместо этого я не смог найти ошибку…

  • Я создал сайт с npm build
  • Изменен autostart для вызова нового скрипта
  • Новый скрипт…
    • Запускает сервер
    • Обслуживает сайт react
    • Запускает браузер