【问题标题】:How to copy multiple directories to one directory in Node如何将多个目录复制到Node中的一个目录
【发布时间】:2018-05-29 13:50:07
【问题描述】:

我正在寻找类似的东西..

fs.copy([dir1,dir2], 'destDirString').then(() => {
cb();
});

有没有一种简单的方法可以将两个目录的内容复制到 Node 中的另一个目录?我现在有两个NCP命令,想压缩一下。

【问题讨论】:

    标签: node.js fs-extra


    【解决方案1】:

    您可能正在寻找merge-dirs

    用法:

    var mergedirs = require('merge-dirs');
    
    // copy folder/a into folder/b
    mergedirs('/folder/a', '/folder/b');
    // copy folder/a into folder/b with conflict resolution 'overwrite'
    mergedirs('/folder/a', '/folder/b', 'overwrite');
    // copy folder/a into folder/b with conflict resolution 'ask'
    mergedirs('/folder/a', '/folder/b', 'ask');
    // copy folder/a into folder/b with conflict resolution 'skip'
    mergedirs('/folder/a', '/folder/b', 'skip');
    

    【讨论】:

    • 看起来不像。它只复制一个文件夹。我想把二合二为一。
    • 你可以使用它。但它会一步一步地同时进行。
    猜你喜欢
    • 2020-03-22
    • 2020-06-02
    • 1970-01-01
    • 1970-01-01
    • 2014-07-18
    • 1970-01-01
    • 2015-10-15
    • 2017-08-14
    • 2013-01-11
    相关资源
    最近更新 更多