--allow-fs-read
版本历史
| 版本 | 变更 |
|---|---|
| v20.7.0 | 不再允许使用逗号 ( |
| v20.0.0 | 新增于: v20.0.0 |
\Stability: 1.1 - Active development
此标志使用 权限模型 配置文件系统读取权限。
\This flag configures file system read permissions using the Permission Model.
--allow-fs-read 标志的有效参数是:
\The valid arguments for the --allow-fs-read flag are:
-
*- 允许所有FileSystemRead操作。\
*- To allow allFileSystemReadoperations. -
使用多个
--allow-fs-read标志可以允许多个路径。示例--allow-fs-read=/folder1/ --allow-fs-read=/folder1/\Multiple paths can be allowed using multiple
--allow-fs-readflags. Example--allow-fs-read=/folder1/ --allow-fs-read=/folder1/
可以在 文件系统权限 文档中找到示例。
\Examples can be found in the File System Permissions documentation.
初始化模块也需要被允许。考虑以下示例:
\The initializer module also needs to be allowed. Consider the following example:
$ node --experimental-permission index.js
Error: Access to this API has been restricted
at node:internal/main/run_main_module:23:47 {
code: 'ERR_ACCESS_DENIED',
permission: 'FileSystemRead',
resource: '/Users/rafaelgss/repos/os/node/index.js'
} 该进程需要访问 index.js 模块:
\The process needs to have access to the index.js module:
node --experimental-permission --allow-fs-read=/path/to/index.js index.js