node 根据文件名查找其在指定目录中的路径
2016-03-17 15:41
549 查看
var fs = require('fs'); function walk(path, it) { var dirList = fs.readdirSync(path); console.log(dirList.length); for (var i = 0; i < dirList.length; i++) { var item = dirList[i]; if (fs.statSync(path + '/' + item).isDirectory()) { if (item == it) { return path + '/' + item; } else { var j = walk(path + '/' + item, it); if (j) { return j; } else { continue; } } } else if (fs.statSync(path + '/' + item).isFile()) { if (item == it) { return path + '/' + item; } } } }
相关文章推荐
- Android之使用Http协议实现文件上传功能
- 菜鸟说给菜鸟听之Beginning Linux Programming——Chapter1(1)
- fso的一些特殊功能
- fso的一些特殊功能
- fso的一些特殊功能
- fso的一些特殊功能
- sqlserver FOR XML PATH 语句的应用
- 快速掌握Node.js环境的安装与运行方法
- Windows系统下Node.js的简单入门教程
- 在Node.js应用中使用Redis的方法简介
- 在Ubuntu系统上安装Ghost博客平台的教程
- Node.js编程中客户端Session的使用详解
- 使用Raygun对Node.js应用进行错误处理的方法
- 在Mac OS下使用Node.js的简单教程
- node.js抓取并分析网页内容有无特殊内容的js文件
- 在Linux系统中搭建Node.js开发环境的简单步骤讲解
- 详解Node.js包的工程目录与NPM包管理器的使用
- 浅析Node在构建超媒体API中的作用
- 在Node.js中使用HTTP上传文件的方法