app-lib-trans-storage
v1.0.7
Published
文本文件进行转换JSON存储,常用于exec执行文件场景
Downloads
4
Maintainers
Readme
app-lib-trans-storage
文本文件转换存储
二、功能描述
- 将文件转换为json文件进行存储。
- 第一次使用的时候 自动转换为文件,便捷使用。
- 后续直接requireJSON引用JSON进行操作文件即可
三、注意事项
六、API
Functions
filesToJson(filePaths, [storagePath]) ⇒ array
将文件转换为JSON进行存储
Kind: global function
Returns: array - 返回文件读取的JSON内容
- example
filesToJson([path.resolve(__dirname,`./b.ps1`),path.resolve(__dirname,`./a.ps1`)]| Param | Type | Default | Description | | --- | --- | --- | --- | | filePaths | array | | 多个文件转换了路径 | | [storagePath] | string | "'./static/store.json'" | 存储的文件路径名称 一般为json 便捷处理 |
pathToFile([storagePath], [basePath]) ⇒ array
存储文件转换为文件
Kind: global function
Returns: array - 所有存储的文件路径
| Param | Type | Default | Description | | --- | --- | --- | --- | | [storagePath] | string | "'./static/store.json'" | 存储文件位置 | | [basePath] | string | "'./static/'" | 每个文件存储路径 |
jsonToFile([fileDatas], [basePath], [isForce]) ⇒ array
存储文件转换为文件
Kind: global function
Returns: array - 所有存储的文件路径
| Param | Type | Default | Description | | --- | --- | --- | --- | | [fileDatas] | array | '[]' | 存储数据 | | [basePath] | string | "'./static/'" | 每个文件存储路径 | | [isForce] | boolean | false | 是否强制写入 默认false |
buildDirFiles(buildDirPath, [storagePath])
构建文件夹
- 注意 所有文件路径是平级 不支持嵌套
Kind: global function
| Param | Type | Default | Description | | --- | --- | --- | --- | | buildDirPath | string | "src/trans-static" | 构建的文件夹路径 | | [storagePath] | string | "./static/store.json" | 存储路径 |
