Saltar al contenido

¿Cómo instalar node.js como servicio de Windows?

Solución:

Tarde para la fiesta, pero las ventanas de nodo también funcionarán.

ingrese la descripción de la imagen aquí

También tiene el registro del sistema integrado.

ingrese la descripción de la imagen aquí

Hay una API para crear scripts a partir del código, es decir

var Service = require('node-windows').Service;

// Create a new service object
var svc = new Service({
  name:'Hello World',
  description: 'The nodejs.org example web server.',
  script: 'C:\path\to\helloworld.js'
});

// Listen for the "install" event, which indicates the
// process is available as a service.
svc.on('install',function(){
  svc.start();
});

svc.install();

FD: Soy el autor de este módulo.

Encontré la cosa tan útil que construí una envoltura aún más fácil de usar (npm, github).

Instalarlo:

npm install -g qckwinsvc

Instalación de su servicio:

qckwinsvc

prompt: Service name: [name for your service]
prompt: Service description: [description for it]
prompt: Node script path: [path of your node script]
Service installed

Desinstalar su servicio:

qckwinsvc –desinstalar

prompt: Service name: [name of your service]
prompt: Node script path: [path of your node script]
Service stopped
Service uninstalled

WinSer es una envoltura amigable de node.js alrededor del popular NSSM (Administrador de servicios que no absorbe)

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *