Node.js检查文件是否存在

Posted type_Y

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Node.js检查文件是否存在相关的知识,希望对你有一定的参考价值。

"use strict";

const fs = require("fs");

//fs.mkdir("test", function (err) {
//    if(err) throw err;
//    console.log("创建成功");
//})

//fs.rmdir("test", err => {
//    if(err) throw err;
//    console.log("删除成功");
//})


//fs.exists(‘test‘, (exists) => {
//    if(exists) {
//        console.log("存在");
//    }else{
//        console.log("不存在,创建文件夹");
//    }
//});


//使用access检测文件夹是否存在
//6.xxx使用fs.constants.F_OK
//4.xxx使用fs.F_OK
fs.access(‘test‘, fs.F_OK, (err) => {
    if(err) {
        console.log("文件夹不存在");
        return;
    }
    console.log("文件夹存在");
});
4.xxx使用fs.F_OK
6.xxx使用fs.constants.F_OK

以上是关于Node.js检查文件是否存在的主要内容,如果未能解决你的问题,请参考以下文章

Node.js ORM2 检查字段是不是已存在

Node js ENOENT 文件错误处理

如何使用 JavaScript / Node js 存储对象中不匹配的字符串

在 node.js 中使用 fs 覆盖文件的最佳方法是啥

Linux系统中安装Node.js源代码包

Linux系统中安装Node.js源代码包