Предполагая, что у вас есть Python-скрипт server.py, который вы хотите автоматически перезагружать при каждом изменении файла, используйте следующий скрипт с использованием nodemon:
nodemon_start.sh
nodemon -w . --exec python server.pynodemon_start.sh
nodemon -w . --exec python server.py-w . указывает nodemon следить за изменениями всех файлов в текущей директории (.)
Я обычно рекомендую создать скрипт start.sh для автоматического запуска этой команды:
start_nodemon.sh
#!/bin/sh
nodemon -w . --exec python server.pystart.sh
#!/bin/sh
nodemon -w . --exec python server.pyа затем сделать его исполняемым с помощью
chmod_start.sh
chmod a+x start.shchmod_start.sh
chmod a+x start.shТеперь вы можете запустить его с помощью
run_start.sh
./start.shrun_start.sh
./start.sh
Check out similar posts by category:
Python
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow