久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

javascript - node.js中stat() access() open() readFile()都能判斷文件是否存在?

瀏覽:155日期:2023-08-29 08:16:42

問題描述

我的理解是:stat()是獲取文件的信息;access()測試文件是否可用;open()打開文件;readFile()讀取文件;那么我在用readFile()時就能判斷文件是否可用,但是我看有些寫靜態(tài)資源服務器的時候先用了open()方法,這不就多余了嗎,這里面有什么其他考慮嗎?

問題解答

回答1:

如果是單純地判斷文件是否存在,建議直接用 fs.existsSync() 方法, 參考 官方API

回答2:

stat是獲取文件信息,通常不用來判斷文件是否可用。

access是最適合判斷文件是否可用的。

open和readFile的區(qū)別很大,open可讀可寫,還可以根據(jù)文件是否存在做創(chuàng)建文件或者直接失敗的操作。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 苗栗县| 棋牌| 阳城县| 本溪| 郓城县| 榆中县| 浙江省| 金山区| 寿阳县| 姚安县| 鲁甸县| 兰西县| 浙江省| 上饶市| 永靖县| 桂东县| 朝阳区| 恩施市| 裕民县| 德化县| 商南县| 香河县| 新昌县| 柳州市| 乌什县| 平顺县| 木兰县| 钟祥市| 建水县| 且末县| 武山县| 鄂伦春自治旗| 靖西县| 大渡口区| 错那县| 什邡市| 洛扎县| 七台河市| 罗城| 徐闻县| 高邮市|