1 个不稳定版本
0.1.0 | 2024 年 7 月 28 日 |
---|
#1210 在 命令行实用工具
133 每月下载量
115KB
205 代码行
projson
本项目使用 ProjFS 将 JSON 映射到文件树。
用法
运行前,请确保已启用可选的 Windows 功能:ProjFS。要启用 ProjFS 功能,可以使用以下 PowerShell 命令。
Enable-WindowsOptionalFeature -Online -FeatureName Client-ProjFS -NoRestart
启用 ProjFS 功能后,使用 projson --help
查看用法信息。
Usage: projson.exe --prj-path <Virtual root directory path> <--json-file <Json file path>|--json-text <Json text>>
Options:
-f, --json-file <Json file path> Specifies the JSON file to read
-t, --json-text <Json text> Specifies the JSON text to read
-p, --prj-path <Virtual root directory path> Specifies the virtualization root directory path
-h, --help Print help
-V, --version Print version
在将 JSON 映射到文件或目录时,JSON 键将作为文件或目录名,而值的类型将决定键值对是否映射为文件或目录,以下规则如下
- 对象:目录,对象的子键值是目录项。
- 数组:目录,数组中的元素是目录项。
- 字符串:文件,文件内容是字符串值。
- 数字:文件,文件内容是数字值。
- 布尔:文件,文件内容是 'true' 或 'false'。
- 空:空文件。
示例
从文件映射 JSON 作为文件树。
projson.exe --json-file src.json --prj-path D:\dst
依赖项
~131MB
~2M SLoC