Introduzione
PM2 è un gestore di processi avanzato per l'esecuzione di applicazioni Node.js. Ciò fornisce un'opzione più semplice per automatizzare un'applicazione Node.js. Possiamo eseguire rapidamente l'avvio, l'arresto o altre operazioni sulle applicazioni. Molte delle applicazioni Node.js utilizzano "npm start
" per l'esecuzione. In questa rapida guida pratica, ti aiuteremo a eseguire "npm start
" utilizzando pm2.
Supponendo che tu abbia già installato Node.js sul tuo sistema. Se non l'hai già fatto, visita il nostro tutorial per installare Node.js usando nvm.
Installare PM2: assicurati di aver installato PM2 a livello globale sulla tua macchina con questo comando:
npm install pm2 --location=global
Dopo aver installato pm2, eseguire "pm2 startup" una volta per configurare l'avvio automatico di pm2 durante il riavvio del sistema.
Avvia npm: PM2 supporta anche l'esecuzione di npm start:
pm2 start npm -- start
Utilizzare l'opzione --name
per assegnare un nome al processo PM2:
pm2 start npm --name "my_app" -- start
Elenca tutti i servizi in esecuzione con pm2:
pm2 list
Conclusione
In questo tutorial abbiamo visto come eseguire l'applicazione NPM utilizzando il gestore di processo pm2.