web-dev-qa-db-fra.com

Comment arrêter le service npm

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
10
JMS786

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

8
Marc Scheib

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.

5
Alonso Robles