exec('..\\my-app-common\\node_modules\\.bin\\tsc.cmd', (error, stdout, stderr) => {
console.log('---------1')
console.log(error);
console.log('---------2')
console.log(stdout);
console.log(Object.prototype.toString.call(stdout));
console.log(stdout.length);
console.log('---------3')
console.log(stderr);
});
犹豫我是在另一个目录下调用CMD执行,但是tsc的编译会牵扯到杂七杂八的路径关系
求教,怎么执行才能相当于在package.json目录下执行相同效果?
ps:不局限于tsc这个命令,这个成功后还有别的命令补充……
help me!
http://nodejs.cn/api/child_process.html#child_process_child_process_exec_command_options_callback
exec(要执行的CMD命令, {cwd: "工作目录"},(error,stdout,stderr) => {})