fs.existsSync(path)


如果路径存在则返回 true,否则返回 false

有关详细信息,请参阅此 API 的异步版本的文档:fs.exists()

fs.exists() 已弃用,但 fs.existsSync() 不是。 fs.exists()callback 参数接受与其他 Node.js 回调不一致的参数。 fs.existsSync() 不使用回调。

import { existsSync } from 'node:fs';

if (existsSync('/etc/passwd'))
  console.log('The path exists.');

Returns true if the path exists, false otherwise.

For detailed information, see the documentation of the asynchronous version of this API: fs.exists().

fs.exists() is deprecated, but fs.existsSync() is not. The callback parameter to fs.exists() accepts parameters that are inconsistent with other Node.js callbacks. fs.existsSync() does not use a callback.

import { existsSync } from 'node:fs';

if (existsSync('/etc/passwd'))
  console.log('The path exists.');