J'ai construit React Apps:
npm run build
et installé globalement servir package:
npm install -g serve
et lancez-le:
serve -s build
Comment puis-je l'arrêter?
J'ai essayé serve help
mais il n'affiche aucune option d'arrêt
Options:
-a, --auth Serve behind basic auth -c, --cache Time in milliseconds for caching files in the browser -n, --clipless Don't copy address to clipboard (disabled by default) -C, --cors Setup * CORS headers to allow requests from any Origin (disabled by default) -h, --help Output usage information -i, --ignore Files and directories to ignore -o, --open Open local address in browser (disabled by default) -p, --port <n> Port to listen on (defaults to 5000) -S, --silent Don't log anything to the console -s, --single Serve single page applications (sets `-c` to 1 day) -u, --unzipped Disable GZIP compression -v, --version Output the version number
Vous pouvez arrêter le processus sur la console comme tout autre processus: Ctrl + c
.
Voir https://superuser.com/questions/103909/how-to-stop-a-process-in-terminal
J'ai eu le même problème en utilisant serve pour servir la version de production de mon application react (construite à partir de create-react-app).
J'ai pu enfin le tuer en utilisant à nouveau serve ailleurs sur mon système de fichiers (comme mon répertoire personnel et en le tuant ensuite avec: Ctrl + c
.
Vous pouvez faire quelque chose comme ça pour tuer votre application React servie par serve :
> cd ~
> serve
Et puis utilisez Ctrl + c
Ensuite, accédez à http: // localhost: 50 pour confirmer que rien n'est servi.