如何在 node.js 上生成此命令 (/usr/bin/which flac):
var spawn = require('child_process').spawn;
var cmd = spawn('/usr/bin/which flac', parameters);
我已经尝试过该代码,但它不起作用,假设参数变量已设置。
最佳答案
在您的情况下, flac
需要作为参数传递。试试这个:
var spawn = require('child_process').spawn;
var cmd = spawn('/usr/bin/which', ['flac'], {detached:true, stdio: 'inherit'})
.on('exit',function(code){
//check exit code
});
例如,使用
node
而不是 flac
运行相同的代码给出:/usr/bin/node
关于node.js - 在目录上生成 child_process,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17226623/