--allow-fs-read


该标志使用 权限模型 配置文件系统读取权限。

【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 操作。
  • 可以使用多个 --allow-fs-read 标志来允许多个路径。例如 --allow-fs-read=/folder1/ --allow-fs-read=/folder1/

示例可以在 文件系统权限 文档中找到。

【Examples can be found in the File System Permissions documentation.】

初始化模块和自定义 --require 模块具有隐式读取权限。

【The initializer module and custom --require modules has a implicit read permission.】

$ node --permission -r custom-require.js -r custom-require-2.js index.js 
  • custom-require.jscustom-require-2.jsindex.js 默认情况下将包含在允许读取的列表中。
process.has('fs.read', 'index.js'); // true
process.has('fs.read', 'custom-require.js'); // true
process.has('fs.read', 'custom-require-2.js'); // true