1.0.13 • Published 4 years ago

momokaralistfiles v1.0.13

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

练习用小工具 列出指定目录的树,并且输出到指定文件

当前的命令是 mapfile

命令行使用

修改了在osx的问题 添加一个开关控制输出

输入: mapfile

项目中使用

const { listFilemap, savefilemap, mapDir} = require('momokaralistfiles')

获取文件树 object

 * @description: 获取文件树
 * @param {string} dir 文件目录路径
 * @param {boolean} showlog 是否输出log
 * @return {object} 遍历的路径树
 */
listFilemap({dir})

获取并保存文件树

 * @param {string} dir 文件目录路径
 * @param {string} outputPath 输出文件路径
 */
savefilemap(dir, outputPath)

合并当前目录下的js文件

let dir = path.join(__dirname,'.')
/**
 * @param {string} dir 文件目录路径
 */
module.exports = mapDir(dir)
fileInfo:文件说明; typeIcon:后缀类型的图标; banList:不遍历的文件夹;
{
  "fileInfo": {
    "data": "📁数据文件",
    "bin": "使用function"
  },
  "typeIcon": {
    "scss": "🍧",
    "file": "📁",
    "action": "📍",
    "reducers": "💾",
    "class": "🔖",
    "html": "📄",
    "d": "🚩",
    "png": "🎨",
    "tsx": "📜"
  },
  "banList": [
    "node_modules",
    "static",
    "dist"
  ]
}

data 文件夹下有一些配置可以修改 github

1.0.13

4 years ago

1.0.12

4 years ago

1.0.11

4 years ago

1.0.10

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.2

4 years ago

1.0.3

4 years ago

1.0.1

4 years ago