Javascript 使用不同的输出将文件作为子服务执行

Javascript 使用不同的输出将文件作为子服务执行,javascript,node.js,npm,output,child-process,Javascript,Node.js,Npm,Output,Child Process,我试图以单独输出的子进程形式执行文件,例如,我从带有“节点的cmd进程启动主项目。”,当我在主CLI中填写某个命令时,我希望另一个cmd进程弹出子服务输出。问题是子输出还需要支持输入 文件1(主项目文件):index.js 文件2(子进程文件):kahoot.js 文件2(子流程代码段): 不再需要代码来显示了,我只是想让它工作。。谢谢这回答了你的问题吗@TKoL我又试了一次(我以前试过),但没用。第一个方法给我错误,但没有输出,第二个和第三个方法没有给我任何东西。所有这些都不会产生单独的cmd

我试图以单独输出的子进程形式执行文件,例如,我从带有“节点的cmd进程启动主项目。”,当我在主CLI中填写某个命令时,我希望另一个cmd进程弹出子服务输出。问题是子输出还需要支持输入

文件1(主项目文件):index.js

文件2(子进程文件):kahoot.js

文件2(子流程代码段):


不再需要代码来显示了,我只是想让它工作。。谢谢

这回答了你的问题吗@TKoL我又试了一次(我以前试过),但没用。第一个方法给我错误,但没有输出,第二个和第三个方法没有给我任何东西。所有这些都不会产生单独的cmd进程输出。对不起,伙计,我尝试了一下,但是我在Windows10上没有太多的运气而不是hereDangit,我已经为此挣扎了好几天了。。
 rl.question("Please enter game-pin: ", function(pin) {
  rl.question("Please enter bot-name: ", function(name) {
    rl.question("Please enter amount of bots: ", function(amount) {
      var session = new kahoot.Session(pin /** pin */, /** optional cors proxy, url string */)
      addPlayerGroup(name, amount, canBeRemoved, selectOnAdd, session)
      rl.close();
    });
  });
});