copy
copy(src, dest[, options][, callback])
复制文件或目录。目录可以包含内容。
src
<String>
注意,如果 src 是一个目录,它将复制该目录中的所有内容,而不是整个目录本身。dest
<String>
注意,如果 src 是一个文件, dest 不能是目录options
<Object>
overwrite
<boolean>
: 覆盖现有文件或目录,默认值为true。请注意,如果将此设置为false并且目标存在,则复制操作将自动失败。使用errorOnExist选项更改此行为。errorOnExist
<boolean>
: 当overwrite为false并且目标存在时,抛出错误。默认值为false。dereference
<boolean>
: 取消引用符号链接,默认值为false。preserveTimestamps
<boolean>
: 如果为true,将设置对原始源文件的最后修改和访问时间。如果为false,则时间戳行为取决于操作系统。默认值为false。filter
<Function>
: 用于过滤复制的文件/目录的函数。返回true复制项,返回false忽略项。还可以返回解析为true或false的Promise(或在异步函数中传递)。
callback
<Function>
err
<Error>
Example:
1 |
|
Using filter function
1 |
|