#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
- Запускает браузер