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

寫入給定的檔案。

廣告
© . All rights reserved.