操作由Grunt任务启动的脚本中的子进程

时间:2015-07-17 10:17:19

标签: javascript node.js asynchronous gruntjs child-process

我有一个正在执行grunt任务的脚本。

在这个脚本中,我需要启动,然后最终阻止子进程在后台运行。

如果我运行操作这些子进程而没有grunt的脚本(或脚本),一切正常 - 所以脚本/ s运行,子进程被生成然后杀死等等 - 但是随着grunt这会失败并且子进程正在运行产生了,在几秒钟后被杀死了......

我知道您可以在grunt中创建异步子进程生成任务,但我需要在脚本本身中生成/终止子进程。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

当grunt完成构建时,其进程结束,终止其所有子进程。您的脚本可能是作为子进程启动的,因此您需要更改它。

请详细说明您如何启动它以获取更详细的帮助。