我正在为终端制作一个node-app,但我希望它在终端上的后台进程上运行,就像它使用时一样:
$ 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');谢谢你的帮忙!
发布于 2018-11-07 07:22:08
使用产卵:
const { spawn } = require('child_process');
const myApp = spawn("node", ["my-app"]);然后,您可以使用myApp变量订阅流程事件,如exit,并通过管道将流传送到流程。
注意:"child_process“与node.js一起提供,因此不是新的包依赖项。
This是一个有用的入门读物。
https://stackoverflow.com/questions/53181398
复制相似问题