Dans le processus de développement à l'aide de Node.js, si vous devez maintenir l'application en arrière-plan, vous devez utiliser l'outil éternel fourni par Node.js. Voici comment utiliser npm pour l'installer et l'utiliser pour toujours.
Si vous n'avez pas installé Node.js, vous pouvez vous rendre sur le site officiel https://nodejs.org pour télécharger le package d'installation et l'installer.
Entrez la commande suivante dans le terminal pour installer pour toujours en utilisant npm :
npm install forever -g
Cette commande installera l'outil pour toujours globalement. Si vous souhaitez uniquement utiliser pour toujours dans le répertoire actuel, vous pouvez omettre le paramètre. -g.
Une fois l'installation terminée, vous pouvez utiliser pour toujours pour démarrer l'application Node.js. Dans le répertoire de l'application Node.js que vous souhaitez démarrer, exécutez la commande suivante :
forever start app.js
où app.js est le fichier d'entrée de l'application Node.js que vous souhaitez démarrer. Si vous devez spécifier des paramètres de démarrage, vous pouvez ajouter des paramètres à la fin de la commande, comme suit :
forever start app.js --port=3000
De cette façon, vous avez démarré avec succès l'application et l'avez laissée s'exécuter en arrière-plan pendant une longue période.
En plus de la commande de démarrage, Forever fournit également une série de commandes pour gérer les applications en cours d'exécution, telles que :
Arrêter l'application
forever stop app.js
Redémarrer l'application
forever restart app.js
Afficher le statut actuel de l'application
forever list
Dans le processus d'utilisation pour toujours, vous pouvez rencontrer des problèmes Voici quelques problèmes et solutions courants pour votre référence.
Un message d'erreur apparaît : Impossible de trouver le module 'forever'
Cette erreur est généralement causée par une erreur lors de l'exécution de npm install ever -g Vous pouvez essayer de l'installer à l'aide de la commande sudo :
sudo npm install forever -g
Le. l'application n'est pas accessible après le démarrage
Ce problème peut être dû au mauvais port sur lequel l'application est exécutée. Vous pouvez vérifier les informations d'invite lorsque l'application démarre pour voir sur quel port l'application s'exécute, puis accéder au port dans le navigateur.
L'application s'arrête de fonctionner
Si l'application s'arrête de s'exécuter, vous pouvez utiliser la commande ever logs app.js pour afficher les informations du journal de l'application et résoudre le problème dès que possible.
Voici les étapes à suivre pour installer et utiliser pour toujours en utilisant npm. J'espère que cela sera utile à tout le monde.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!