如何复制node.js中的文件(包括修改时间)?
我能够使用以下方法复制node.js中的文件:
var readStream = fs.createReadStream(fromFilePath); readStream.pipe(fs.createWriteStream(toFilePath));
问题是如何复制/保持修改的时间(mtime)就像在常规文件复制命令中一样。
fs
模块中有方法可以访问mtime:
var stat = fs.statSync(fromFilePath); fs.utimesSync(toFilePath, stat.atime, stat.mtime)