Bottle-Server automatisch neu starten, wenn sich die Python-Datei ändert, mit nodemon

Angenommen, du hast ein Python-Skript server.py, das du bei jeder Dateiänderung automatisch neu laden möchtest, verwende das folgende Skript mit nodemon:

nodemon_start.sh
nodemon -w . --exec python server.py
nodemon_start.sh
nodemon -w . --exec python server.py

Das -w . teilt nodemon mit, alle Dateien im aktuellen Verzeichnis (.) auf Änderungen zu überwachen

Ich empfehle generell, ein Skript start.sh zu erstellen, um diesen Befehl automatisch auszuführen:

start_nodemon.sh
#!/bin/sh
nodemon -w . --exec python server.py
start.sh
#!/bin/sh
nodemon -w . --exec python server.py

und mache es dann ausführbar mit

chmod_start.sh
chmod a+x start.sh
chmod_start.sh
chmod a+x start.sh

Jetzt kannst du es ausführen mit

run_start.sh
./start.sh
run_start.sh
./start.sh

Ähnliche Beiträge nach Kategorie: Python