Nodejs复制文件或文件夹
Nodejs原生的文件系统模块(fs)只能完成文件的复制而不能实现文件夹的复制。而扩展的文件系统模块(fs-extra)不仅可以完成文件的复制,还可以完成文件夹的复制。
安装方式
使用npm包管理器安装
npm install fs-extra
调用方式
复制文件的代码如下:
var fs = require("fs-extra");
fs.copySync("./source/myfile.txt", "./target/myfile.txt")
复制文件夹的代码如下:
var fs = require("fs-extra");
fs.copySync("./source/myDirectory", "./target/myDirectory")