PhantomJS 文件系统模块方法
以下表格列出了文件系统模块上可用的所有方法及其描述。
序号 | 方法和描述 |
---|---|
1 | absolute 此方法提供PhantomJS运行的绝对路径。 |
2 | changeWorkingDirectory 这允许您更改工作目录,并返回true,如果成功则返回false。 |
3 | copyTree copyTree将一个目录从一个路径复制到另一个路径。第一个参数是源文件夹,第二个参数是目标文件夹。 |
4 | copy 此方法可帮助将文件从一个位置复制到另一个位置。它接受两个参数。第一个参数是源文件,第二个参数是要复制到的文件路径。如果源文件或目标文件不存在,则会抛出错误。 |
5 | exists检查给定的文件路径是否存在于系统中。如果存在则返回true,否则返回false。 |
6 | isAbsolute如果文件路径是绝对路径则返回true,如果是相对路径则返回false。 |
7 | isDirectory告诉我们给定的文件是否是一个目录。如果是目录则返回true,否则返回false。如果给定的路径不存在则返回false。 |
8 | isExecutable告诉我们给定的文件是否可执行。如果可执行则返回true,否则返回false。 |
9 | isFile告诉我们给定的文件是否是一个普通文件。这提供了有关给定的文件路径是否是文件的详细信息。如果是文件,则返回true;如果不是文件,则返回false。 |
10 | isLink 如果文件路径是符号链接,则返回true;否则返回false。 |
11 | isReadable 检查给定的文件是否可读。如果可读,则返回true;否则返回false。 |
12 | isWritable 用于判断给定文件是否可写。如果可写,则返回true;否则返回false。 |
13 | lastModified 给出文件的最后修改详细信息。它告诉我们文件最后一次修改的日期和时间。 |
14 | list 它列出目录中的所有文件。 |
15 | makeDirectory 创建一个新目录。 |
16 | makeTree makeTree创建所有必要的文件夹,以便能够形成最终目录。如果创建成功,则返回true,否则返回false。如果目录已经存在,则返回true。 |
17 | move 它将文件从一个路径移动到另一个路径。 |
18 | open 用于打开文件。 |
19 | readLink 这将返回由符号链接(或Windows上的快捷方式)指向的文件或文件夹的绝对路径。如果路径不是符号链接或快捷方式,则返回空字符串。 |
20 | 读取 这将读取给定的文件。 |
21 | 删除目录 这将删除给定的目录。 |
22 | 删除树 它将删除给定文件夹中的所有文件和文件夹,并最终删除文件夹本身。如果在执行此过程中出现任何错误,它将抛出一个错误 – ‘无法删除目录路径’并挂起执行。 |
23 | 删除 它删除给定的文件。 |
24 | 大小 它给出文件的大小。 |
25 | 创建 它创建一个给定的文件。 |
26 | 写 向给定的文件写入数据。 |