0.0.3 • Published 6 months ago

file-to-data v0.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
6 months ago

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',
    },
  ],
}
0.0.3

6 months ago

0.0.2

6 months ago

0.0.1

6 months ago