如何获取node.js中$path中可执行文件的完整路径?
node.js中是否有一个函数可以查找位于如何获取node.js中$path中可执行文件的完整路径?,node.js,operating-system,Node.js,Operating System,node.js中是否有一个函数可以查找位于$PATH中某处的可执行文件,类似于Bash的内置文件 如果没有,我可以尝试解析process.env.PATH并手动搜索每个目录,但如果可能,我宁愿避免这样做。您可能想签出 如果有人想知道如何从节点中明确区分节点的完整路径,请使用process.execPath。 var which = require('which'); which('ls', function(err, result) { console.log(result); // p
$PATH
中某处的可执行文件,类似于Bash的内置文件
如果没有,我可以尝试解析process.env.PATH
并手动搜索每个目录,但如果可能,我宁愿避免这样做。您可能想签出
如果有人想知道如何从节点中明确区分节点的完整路径,请使用process.execPath
。
var which = require('which');
which('ls', function(err, result) {
console.log(result); // prints '/bin/ls' on mac
});