我正在为终端制作一个节点应用程序,但我希望它在终端上的后台进程中运行,就像它可以使用的一样:
$ my-app &
我正在使用以下要求
#!/usr/bin/env node
var app = require('commander');
var notifier = require('node-notifier');
var moment = require('moment-timezone');
var at = require('node-at');
感谢您的帮助!
答案 0 :(得分:0)
使用生成:
const { spawn } = require('child_process');
const myApp = spawn("node", ["my-app"]);
然后,您可以使用myApp变量来订阅诸如exit
之类的流程事件,并将流传输到流程。
node.js附带了N.b“ child_process”,因此不是新的软件包依赖项。
This是有用的入门书。