jcommon-node
v1.0.21
Published
JavaScript 常用纯函数工具库
Maintainers
Readme
最新的功能将会在 jcommon-cli 进行更新,本包暂不更新。
jcommon-node
node 常用纯函数工具库 (当前版本已在项目中使用,后续更新会向前兼容) 持续丰富中...
简介
在日常工作中,会经常用到一些文件处理,常用脚本等等函数,虽然大部分只需谷歌/百度一下就能找到,但是大多数都存在着一些问题,于是整理了网上和自己平常用到的工具类,方便大家以后的使用,提升开发效率。
安装
使用
# 安装
$ npm install jcommon-node# 引入
const { copyDir } = require('jcommon-node')
项目特点
- [x] 完全的按需引用,我们只导出纯函数
- [x] 不同于传统 js 工具库导出一整个大模块(moment, utils, ...)
- [x] 支持 npm 安装方式
- [x] TypeScript支持
其他实用脚本
git-pull-all
递归遍历指定目录下的所有子目录,自动查找并执行所有 git 仓库的 git pull 操作,适合多仓库批量更新。
用法:
npx jcommon-node -git-pull-all可用于一键拉取所有子项目的最新代码。
API 目录
- copyDir 复制目录
API 说明
copyDir
复制目录
wuxh
* @Date: 2021-08-22 16:14:34
* @param {string} src 源目录
* @param {string} dst 目标目录
* @param {boolean} emptyDst 是否清空目标目录,默认false
* @return {*}
* @example: copyDir('./dist', './dist1', true)