0.3.0 新增
删除文件或文件夹:
const { deleteSync } = require("devby");
deleteSync(target);
0.5.0 新增
复制文件或文件夹:
const { copySync } = require("devby");
copySync(source, target);
0.5.0 新增
移动文件或文件夹:
const { moveSync } = require("devby");
moveSync(source, target);
0.6.0 新增
遍历当前文件或文件夹中所有文件:
const { listFileSync } = require("devby");
listFileSync(source, fileInfo => {});
其中fileInfo表示当前面对的文件信息,具体如下:
{
name: string, // 文件名
path: string, // 文件相对命令行路径
folder: string // 文件所在文件夹相对命令行路径
}
0.6.0 新增
获取文件或文件夹的全路径:
const { fullPathSync } = require("devby");
let fullPath = fullPathSync(pathString, contextPath);
其中contextPath可选,如果当前根路径。