fs.cpSync(src, dest[, options])
¥Stability: 1 - Experimental
-
options
<Object>-
dereference
<boolean> 取消引用符号链接。默认值:false
。¥
dereference
<boolean> dereference symlinks. Default:false
. -
errorOnExist
<boolean> 当force
是false
且目标存在时,抛出错误。默认值:false
。¥
errorOnExist
<boolean> whenforce
isfalse
, and the destination exists, throw an error. Default:false
. -
filter
<Function> 过滤复制文件/目录的函数。返回true
则复制条目,返回false
则忽略它。忽略目录时,其所有内容也将被跳过。默认值:undefined
¥
filter
<Function> Function to filter copied files/directories. Returntrue
to copy the item,false
to ignore it. When ignoring a directory, all of its contents will be skipped as well. Default:undefined
-
force
<boolean> 覆盖现有文件或目录。如果将此设置为 false 并且目标存在,则复制操作将忽略错误。使用errorOnExist
选项更改此行为。默认值:true
。¥
force
<boolean> overwrite existing file or directory. The copy operation will ignore errors if you set this to false and the destination exists. Use theerrorOnExist
option to change this behavior. Default:true
. -
mode
<integer> 复制操作的修饰符。默认值:0
。参见fs.copyFileSync()
的mode
标志。¥
mode
<integer> modifiers for copy operation. Default:0
. Seemode
flag offs.copyFileSync()
. -
preserveTimestamps
<boolean> 当为true
时,则src
的时间戳将被保留。默认值:false
。¥
preserveTimestamps
<boolean> Whentrue
timestamps fromsrc
will be preserved. Default:false
. -
recursive
<boolean> 递归复制目录默认:false
¥
recursive
<boolean> copy directories recursively Default:false
-
verbatimSymlinks
<boolean> 当为true
时,则符号链接的路径解析将被跳过。默认值:false
¥
verbatimSymlinks
<boolean> Whentrue
, path resolution for symlinks will be skipped. Default:false
-
将整个目录结构从 src
同步地复制到 dest
,包括子目录和文件。
¥Synchronously copies the entire directory structure from src
to dest
,
including subdirectories and files.
当将目录复制到另一个目录时,不支持 globs,并且行为类似于 cp dir1/ dir2/
。
¥When copying a directory to another directory, globs are not supported and
behavior is similar to cp dir1/ dir2/
.