本人用bat文件写了个小工具,现在想整合到creator的扩展中,但是在扩展代码中调用child_process没有任何反应,这种功能能否实现???
代码大概如下:
const process = spawn(‘cmd’);
process.stdin.write(${Editor.Project.path}/extensions/Start.bat)
process.stdout.on(‘data’, (data:any)=>
{
console.log(data.toString());
});
或者
child_process.execFile(’${Editor.Project.path}/extensions/Start.bat’],{cwd:‘F:/’},function
(error,stdout,stderr) {
if (error !== null) {
console.log('exec error: ’ + error);
}
});