nodejs程序配置成windows-server服务,实现开机自启动

1. 使用模块

node-windows
npm官网:https://www.npmjs.com/package/node-windows
github官网:https://github.com/coreybutler/node-windows

2. 代码

2.1 下载node-windows模块

npm install node-windows --save

2.2 在项目根目录创建nw.js文件

let Service = require('node-windows').Service;
 
let svc = new Service({
  name: 'node_test',    //服务名称
  description: '测试项目服务器', //描述
  script: 'D:/www/app.js' //nodejs项目要启动的文件路径
});
 
svc.on('install', () => {
  svc.start();
});
 
svc.install();

2.3 运行

node nw.js

你可能感兴趣的:(nodejs程序配置成windows-server服务,实现开机自启动)