- 文件系统模块
- PhantomJS - 属性
- PhantomJS - 方法
- 系统模块
- PhantomJS - 属性
- Web 服务器模块
- PhantomJS - 属性
- PhantomJS - 方法
- 其他
- 命令行界面
- PhantomJS - 屏幕截图
- PhantomJS - 页面自动化
- PhantomJS - 网络监控
- PhantomJS - 测试
- PhantomJS - REPL
- PhantomJS - 示例
- PhantomJS 有用资源
- PhantomJS - 快速指南
- PhantomJS - 有用资源
- PhantomJS - 讨论
PhantomJS - 文件系统模块方法
下表列出了文件系统模块中所有方法及其描述。
序号 | 方法及描述 |
---|---|
1 | absolute
此方法返回 PhantomJS 运行的绝对路径。 |
2 | changeWorkingDirectory
此方法允许您更改工作目录,成功则返回 true,否则返回 false。 |
3 | copyTree
copyTree 将目录从一个路径复制到另一个路径。第一个参数是源文件夹,第二个参数是目标文件夹。 |
4 | copy
此方法用于将文件从一个位置复制到另一个位置。它接受两个参数。第一个参数是源文件,第二个参数是文件路径,文件将复制到该路径。如果源文件或目标文件不存在,则会抛出错误。 |
5 | exists
它检查给定的文件路径是否存在于系统中。如果存在则返回 true,否则返回 false。 |
6 | isAbsolute
如果文件路径是绝对路径,此方法将返回 true,如果是相对路径则返回 false。 |
7 | isDirectory
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 | read
这将读取给定的文件。 |
21 | removeDirectory
这将删除给定的目录。 |
22 | removeTree
它将删除给定文件夹中的所有文件和文件夹,最后删除文件夹本身。如果在此过程中出现任何错误,它将抛出错误“无法删除目录树 PATH”并挂起执行。 |
23 | remove
它删除给定的文件。 |
24 | size
它返回文件的大小。 |
25 | touch
它创建给定的文件。 |
26 | write
写入给定的文件。 |