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])。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。