开启第二个命令行node js
Open a second command line node js
我目前正在编写一个 node.js discord 机器人,我正在尝试为日志系统打开第二个命令行 window,但我似乎无法让它工作,我尝试了使用以下命令打开 cmd 提示符:
logger = child_process.exec("start",[],function(err,stdout,stderr){
stdout.write("This is a Test");
});
这会打开一个新的命令行,但是一旦第二个命令行关闭,就会将 "This is a Test" 写入主命令行。
所以我尝试了:
logger.js:
logger = child_process.fork('./LoggerProcess.js');
logger.send("log");
和:
LoggerProcess.js:
process.on('message',message => {
if(message === "log"){
console.log("Test");
}
});
但这不会打开新的命令行并登录到主命令行吗?
How to open a command line window in Node.js?
此问题已得到解答,尽管它可能不完全是您要搜索的内容。
将 link 转到 以解决该问题。希望对您有所帮助。
我目前正在编写一个 node.js discord 机器人,我正在尝试为日志系统打开第二个命令行 window,但我似乎无法让它工作,我尝试了使用以下命令打开 cmd 提示符:
logger = child_process.exec("start",[],function(err,stdout,stderr){
stdout.write("This is a Test");
});
这会打开一个新的命令行,但是一旦第二个命令行关闭,就会将 "This is a Test" 写入主命令行。
所以我尝试了:
logger.js:
logger = child_process.fork('./LoggerProcess.js');
logger.send("log");
和:
LoggerProcess.js:
process.on('message',message => {
if(message === "log"){
console.log("Test");
}
});
但这不会打开新的命令行并登录到主命令行吗?
How to open a command line window in Node.js?
此问题已得到解答
将 link 转到