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])。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。
