node.js - node fs 复制一个文件夹

标签 node.js fs

我正在尝试使用 Node fs 模块复制文件夹。我熟悉readFileSync()writeFileSync() 方法,但我想知道我应该使用什么方法来复制指定的文件夹?

最佳答案

您可以使用 fs-extra像这样将一个文件夹的内容复制到另一个文件夹

var fs = require("fs-extra");

fs.copy('/path/to/source', '/path/to/destination', function (err) {
  if (err) return console.error(err)
  console.log('success!')
});

还有一个同步版本。

fs.copySync('/path/to/source', '/path/to/destination')

关于node.js - node fs 复制一个文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39106516/

相关文章:

node.js - 检测是否有 sudo 正确的信息

node.js - 有没有一种方法可以通过 Electron/node.js应用程序访问诸如CORTANA的Windows API?

javascript - 具有完整路径的 Node 异步 mkdir

javascript - Node.js - 在循环中读写数千/数百万个 JSON 文件

javascript - 如何将 node.js 连接到 mysql 和 wamp/xampp 服务器?

javascript - Learnyounode教程#11 HTTP文件服务器

node.js - Sequelize Express 示例中的代码说明 (fs)

node.js - 原子读写文件。如何在某个位置设置EOF?

javascript - Node js fs 模块说对象没有方法appendFile

node.js - 如何打破大型csv文件,在多核上处理它并使用nodeJs将结果合并为一个