gpt4 book ai didi

javascript - fsExtra.pathExists 和 fsExtra.exists 之间有什么区别?

转载 作者:行者123 更新时间:2023-12-01 00:57:00 25 4
gpt4 key购买 nike

我知道存在在 fs 中已被弃用,但它可以在 fs-extra 中使用。

我使用了 fsExtra.pathExists 和 fsExtra.exists。

但我找不到区别。

它们的表现相同。

最佳答案

这两种方法没有太大区别。

fs-extrafs 的超集,继承 all它的方法,因此 fsExtra.existsfs.exists 相同。正如您所说,它已被弃用。

exists()pathExists() 之间的区别在于 signature的功能。

Like fs.exists, but with a normal callback signature (err, exists).

在内部,fs native 模块使用 try catch block ,而 fs-extra 使用 Promise 样式。它们都使用 fs.access() 方法来确定指定文件是否可访问。

是的,它们都有相同的用途。

关于javascript - fsExtra.pathExists 和 fsExtra.exists 之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56488179/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com