file-to-data
v0.0.3
Published
用于将指定文件夹下的文件路径结构按指定格式转换为一个json文件
Downloads
4
Readme
file-to-json
用于将指定文件夹下的文件路径结构按指定格式转换为一个json文件
安装:
npm install -g file-to-data
参数
folder 要读取的文件夹 type 转换类型
类型A
读取指定目录下子文件夹,其中文件夹名称作为title字段的值,并以文件夹最后修改时间降序排列 例如:读取当前目录下文件夹changtu,命令如下:
filetodata --folder changtu --type A
将转换为文件js/changtu.js,文件内容形如:
const CHANGTU = {
"pics": [
{
"thumb": "cover.jpg",
"origin": "1.jpg",
"title": "10月大事件"
},
{
"thumb": "cover.jpg",
"origin": "1.jpg",
"title": "11月大事件"
},
]
}
类型B
读取指定目录下子文件夹,将子文件夹名称作为数组名称,子文件夹下图片文件名作为thumb字段的值降序排列 例如:读取当前目录下文件夹banner,其中包含了big和small两个子文件夹,命令如下:
filetodata --folder banner --type B
将转换为文件js/banner.js,文件内容形如:
const BANNER = {
small: [
{
thumb: '3.jpg',
},
{
thumb: '2.jpg',
},
{
thumb: '1.jpg',
},
],
big: [
{
thumb: '3.jpg',
},
{
thumb: '2.jpg',
},
{
thumb: '1.jpg',
},
],
}