2016-03-20 7 views

答えて

1

これは、サポートされていません。既にこれを行う適切なnpmパッケージを見つけなければならないでしょうし、独自のコードを書く必要もあります。コードの行に沿ったものnode-whereis

var fs = require('fs'); 

function whereIsMyFile(filename){ 
    var pathSep = process.platform === 'win32' ? ';' : ':'; 

    var directories = process.env.PATH.split(pathSep); 
    for (var i = 0; i < directories.length; i++) { 
     var path = directories[i] + '/' + filename; 
     if (fs.existsSync(path)) { 
      return path; 
     } 
    } 
    return null; 
} 
関連する問題