- 檔案系統模組
- 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
寫入給定的檔案。 |