-
move 方法是 fs-extra 提供的一个非常实用的功能,它允许你将文件或目录从一个位置移动到另一个位置。
move 方法接受两个必需参数:源路径(src)和目标路径(dest),以及一个可选的配置对象(options)。配置对象可以包含与移动操作相关的选项,如是否覆盖目标位置的文件或目录。
-
在 fs-extra 中,mkdirs(或 mkdirsSync 同步版本)方法用于递归地创建目录,即如果父目录不存在,它会先创建父目录,然后创建目标目录。
mkdirs 方法接受至少一个参数:要创建的目录的路径(path),以及一个可选的配置对象(options)。配置对象可以包含与目录创建相关的选项,如文件模式(mode)。
-
mkdirpSync(或在新版本中可能被称为 ensureDirSync,因为 mkdirp 是这个功能的灵感来源)是 fs-extra 中的一个重要方法,它允许你同步地创建目录,包括所有必需的父目录。如果目录已经存在,则不会进行任何更改。
-
ensureSymlinkSync 是 fs-extra 中的一个重要方法,它允许你同步地确保一个符号链接(symlink)存在。如果符号链接不存在,它会创建它;如果符号链接已经存在且指向正确的目标,则不会进行任何更改。
-
mkdirp 方法(源自 mkdirp 包,但已被 fs-extra 集成)用于递归地创建目录,即如果父目录不存在,它会先创建父目录,然后创建目标目录。mkdirp 方法接受至少一个参数:要创建的目录的路径(path),以及一个可选的配置对象(options)。配置对象可以包含与目录创建相关的选项,如文件模式(mode)和是否允许覆盖已存在的目录(尽管 mkdirp 本身不会覆盖目录,但相关选项可能用于其他兼容方法)。
-
ensureSymlink 方法是 fs-extra 提供的一个便捷工具,用于确保一个符号链接(symlink)存在。如果符号链接不存在,它将创建一个新的链接指向指定的目标文件或目录。ensureSymlink 方法接受两个必需的参数:符号链接的路径(link)和目标文件或目录的路径(target),以及一个可选的配置对象(options)。然而,在大多数情况下,你只需要提供符号链接路径和目标路径即可。
-
ensureLinkSync 是 fs-extra 提供的一个有用方法,它允许你同步地确保一个符号链接(symlink)存在。如果符号链接不存在,它会创建它;如果符号链接已经存在且指向正确的目标,则不会进行任何更改。
-
ensureFileSync 方法是 fs-extra 提供的一个非常有用的工具,它允许你同步地确保一个文件存在。如果文件不存在,它会创建该文件;如果文件已经存在,则不会做任何改变。ensureFileSync 方法接受一个必需参数:要确保存在的文件路径(filePath)。它不会接受任何可选参数。
-
ensureLink 方法用于确保一个符号链接(symlink)存在。如果符号链接不存在,它将创建该链接指向指定的目标文件或目录。ensureLink 方法接受两个必需的参数:符号链接的路径(link)和目标文件或目录的路径(target),以及一个可选的配置对象(options)。然而,在大多数情况下,你只需要提供符号链接路径和目标路径即可。
-
ensureFile 方法用于确保一个文件存在。如果文件不存在,它将创建该文件及其所有必需的父目录。ensureFile 方法接受一个必需的参数:文件路径(file),以及一个可选的配置对象(options)。然而,在大多数情况下,你只需要提供文件路径即可。