node.js中的fs.exists方法使用说明


Posted in Javascript onDecember 17, 2014

方法说明:

测试某个路径下的文件是否存在。

回调函数包含一个参数exists,true则文件存在,否则是false。

语法:

fs.exists(path, callback)

由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs”) )

接收参数:

path 欲检测的文件路径

callback 回调

例子:

fs.exists('/etc/passwd', function (exists) {

  util.debug(exists ? "it's there" : "no passwd!");

});

源码:

fs.exists = function(path, callback) {

  if (!nullCheck(path, cb)) return;

  binding.stat(pathModule._makeLong(path), cb);

  function cb(err, stats) {

    if (callback) callback(err ? false : true);

  }

};
Javascript 相关文章推荐
jquery jqPlot API 中文使用教程(非常强大的图表工具)
Aug 15 Javascript
extjs表格文本启用选择复制功能具体实现
Oct 11 Javascript
JS替换文本域内的回车示例
Feb 18 Javascript
8个超实用的jQuery功能代码分享
Jan 08 Javascript
jquery图片切换实例分析
Apr 15 Javascript
Node.js使用NodeMailer发送邮件实例代码
Mar 06 Javascript
[js高手之路]单例模式实现模态框的示例
Sep 01 Javascript
bootstrap+jquery项目引入文件报错的解决方法
Jan 22 jQuery
Node.JS枚举统计当前文件夹和子目录下所有代码文件行数
Aug 23 Javascript
vue实现百度语音合成的实例讲解
Oct 14 Javascript
微信小程序实现同时上传多张图片
Feb 03 Javascript
微信小程序中target和currentTarget的区别小结
Nov 06 Javascript
node.js中的fs.openSync方法使用说明
Dec 17 #Javascript
node.js中的fs.open方法使用说明
Dec 17 #Javascript
node.js中的fs.closeSync方法使用说明
Dec 17 #Javascript
node.js中的fs.close方法使用说明
Dec 17 #Javascript
node.js中的fs.readdirSync方法使用说明
Dec 17 #Javascript
node.js中的fs.readdir方法使用说明
Dec 17 #Javascript
node.js中的fs.readlinkSync方法使用说明
Dec 17 #Javascript
You might like
linux下删除7天前日志的代码(php+shell)
2011/01/02 PHP
使用PHP备份MYSQL数据的多种方法
2014/01/15 PHP
php从数据库读取数据,并以json格式返回数据的方法
2018/08/21 PHP
JavaScript高级程序设计 学习笔记 js高级技巧
2011/09/20 Javascript
一些老手都不一定知道的JavaScript技巧
2014/05/06 Javascript
window.location 对象所包含的属性
2014/10/10 Javascript
JavaScript中操作字符串之localeCompare()方法的使用
2015/06/06 Javascript
JavaScript中的toLocaleDateString()方法使用简介
2015/06/12 Javascript
使用 jQuery.ajax 上传带文件的表单遇到的问题
2016/10/31 Javascript
javascript 中Cookie读、写与删除操作
2017/03/29 Javascript
关于jQuery里prev()的简单操作代码
2017/10/27 jQuery
微信小程序 Animation实现图片旋转动画示例
2018/08/22 Javascript
vue插件mescroll.js实现移动端上拉加载和下拉刷新
2019/03/07 Javascript
layer设置maxWidth及maxHeight解决方案
2019/07/26 Javascript
vue实现日历表格(element-ui)
2020/09/24 Javascript
[46:00]DOTA2上海特级锦标赛主赛事日 - 2 胜者组第一轮#4EG VS Fnatic第一局
2016/03/03 DOTA
[01:05:56]2018DOTA2亚洲邀请赛3月29日 小组赛A组 Newbee VS VG
2018/03/30 DOTA
用Python编写一个简单的俄罗斯方块游戏的教程
2015/04/03 Python
开源软件包和环境管理系统Anaconda的安装使用
2017/09/04 Python
python使用xlrd和xlwt读写Excel文件的实例代码
2018/09/05 Python
Python函数装饰器原理与用法详解
2019/08/16 Python
CSS3 实现侧边栏展开收起动画
2014/12/22 HTML / CSS
html5指南-1.html5全局属性(html5 global attributes)深入理解
2013/01/07 HTML / CSS
美国和加拿大房车出售在线分类广告:RVT.com
2018/04/23 全球购物
GE设备配件:GE Appliance Parts(家电零件、配件和滤水器)
2018/11/28 全球购物
什么是设计模式
2012/06/17 面试题
学校运动会开幕演讲稿
2014/01/04 职场文书
汽车专业大学生职业生涯规划范文
2014/01/07 职场文书
家居装修公司创业计划书范文
2014/03/20 职场文书
党政领导班子民主生活会整改措施
2014/09/18 职场文书
2014年项目经理工作总结
2014/11/24 职场文书
海上钢琴师观后感
2015/06/03 职场文书
乡镇干部学习心得体会
2016/01/23 职场文书
为什么阅读对所有年龄段的孩子都很重要?
2019/07/08 职场文书
基于Redis位图实现用户签到功能
2021/05/08 Redis
虚拟机linux端mysql数据库无法远程访问的解决办法
2021/05/26 MySQL