在 node 中想要检查一个文件是否存在, 可以使用 fs 模块的 exists 函数; exists 函数用于测试某个路径下的文件是否存在.
由于 exists() 函数属于 fs 模块, 使用前需要先引入 fs 模块.
var fs= require("fs")
检查文件是否存在
exists() 函数通过检查文件系统来测试给定的路径下的文件是否存在.
语法:
fs.exists(path, 回调函数 (exists));
path 为需要判断的文件夹, 文件的路径.
exists 的回调函数只有一个参数, 类型为布尔型, 通过它来表示文件是否存在.
示例:
- var fs= require("fs");
- fs.exists('/etc/passwd', function (exists) {
- console.log(exists ? "存在" : "不存在!");
- });
来源: http://www.css88.com/qa/node-js/10860.html