fs.accessSync(path[, mode])
历史
| 版本 | 变化 | 
|---|---|
| v7.6.0 | 
  | 
| v0.11.15 | 添加于:v0.11.15  | 
参数
同步测试用户对 path 指定的文件或目录的权限。 mode 参数是一个可选整数,用于指定要执行的可访问性检查。 mode 应该是值 fs.constants.F_OK 或由 fs.constants.R_OK 、 fs.constants.W_OK 和 fs.constants.X_OK 中的任何一个的按位或组成的掩码(例如 fs.constants.W_OK | fs.constants.R_OK )。检查 File access constants 以获取 mode 的可能值。
如果任何可访问性检查失败,将抛出 Error。否则,该方法将返回 undefined 。
import { accessSync, constants } from 'node:fs';
try {
  accessSync('etc/passwd', constants.R_OK | constants.W_OK);
  console.log('can read/write');
} catch (err) {
  console.error('no access!');
}
相关用法
- Node.js fs.accessSync()用法及代码示例
 - Node.js fs.access(path[, mode], callback)用法及代码示例
 - Node.js fs.access()用法及代码示例
 - Node.js fs.appendFileSync()用法及代码示例
 - Node.js fs.appendFile()用法及代码示例
 - Node.js fs.appendFileSync(path, data[, options])用法及代码示例
 - Node.js fs.appendFile(path, data[, options], callback)用法及代码示例
 - Node.js fs.filehandle.datasync()用法及代码示例
 - Node.js fs.chmod()用法及代码示例
 - Node.js fs.read()用法及代码示例
 - Node.js fs.Dirent.isFile()用法及代码示例
 - Node.js fs.Dir.closeSync()用法及代码示例
 - Node.js fs.fchmodSync()用法及代码示例
 - Node.js fs.symlink(target, path[, type], callback)用法及代码示例
 - Node.js fs.constants用法及代码示例
 - Node.js fs.mkdir()用法及代码示例
 - Node.js fs.mkdirSync()用法及代码示例
 - Node.js fs.fdatasync()用法及代码示例
 - Node.js fs.Dirent.isFIFO()用法及代码示例
 - Node.js fs.copyFile()用法及代码示例
 - Node.js fs.writeSync()用法及代码示例
 - Node.js fs.symlink()用法及代码示例
 - Node.js fs.truncate()用法及代码示例
 - Node.js fs.openSync()用法及代码示例
 - Node.js fs.filehandle.write()用法及代码示例
 
注:本文由纯净天空筛选整理自nodejs.org大神的英文原创作品 fs.accessSync(path[, mode])。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。
