Skip to content

Latest commit

 

History

History
23 lines (20 loc) · 419 Bytes

node_cli_script.md

File metadata and controls

23 lines (20 loc) · 419 Bytes

Node js 脚本

建议 fsp

const { promisify } = require('util')
const fsp = {
    readFile: promisify(fs.readFile),
    writeFile: promisify(fs.writeFile),
    readDir: promisify(fs.readdir),
}

使用 copy dir

const copyDir = require('copy-dir')
copyDir(srcPath, dstPath, {}, e => {
    if (e) {
        console.error('copy error', srcPath, e)
    }
})

copyDir.sync(srcPath, dstPath, {})