Modul Show
Windows vs. POSIXOperasi default modul Jadi menggunakan Di POSIX Di Windows Untuk mencapai hasil yang konsisten saat bekerja dengan jalur file Windows di sistem operasi apa pun, gunakan Di POSIX dan Windows Untuk mencapai hasil yang konsisten saat bekerja dengan jalur file POSIX di sistem operasi apa pun, gunakan Di POSIX dan Windows Di Node Windows. js mengikuti konsep direktori kerja per-drive. Perilaku ini dapat diamati saat menggunakan jalur drive tanpa garis miring terbalik. Misalnya, 0. Untuk informasi lebih lanjut, lihat┌─────────────────────┬────────────┐ │ dir │ base │ ├──────┬ ├──────┬─────┤ │ root │ │ name │ ext │ " / home/user/dir / file .txt " └──────┴──────────────┴──────┴─────┘ (All spaces in the "" line should be ignored. They are purely for formatting.)_1HistoryVersionChangesv6. 0. 0 Melewati non-string sebagai argumen 2 akan dilontarkan sekarangv0. 1. 25Ditambahkan. v0. 1. 25 Metode 2, mirip dengan perintah Unix 5. Trailing diabaikanMeskipun Windows biasanya memperlakukan nama file, termasuk ekstensi file, dengan cara yang tidak peka huruf besar-kecil, fungsi ini tidak. Misalnya, 6 dan 7 merujuk ke file yang sama, tetapi 5 memperlakukan ekstensi sebagai string peka huruf besar-kecilA dilemparkan jika _2 bukan string atau jika 1 diberikan dan bukan string┌─────────────────────┬────────────┐ │ dir │ base │ ├──────┬ ├──────┬─────┤ │ root │ │ name │ ext │ " C:\ path\dir \ file .txt " └──────┴──────────────┴──────┴─────┘ (All spaces in the "" line should be ignored. They are purely for formatting.)_2Menyediakan pembatas jalur khusus platform Misalnya, pada POSIX Di Windows ┌─────────────────────┬────────────┐ │ dir │ base │ ├──────┬ ├──────┬─────┤ │ root │ │ name │ ext │ " C:\ path\dir \ file .txt " └──────┴──────────────┴──────┴─────┘ (All spaces in the "" line should be ignored. They are purely for formatting.)_3HistoryVersionChangesv6. 0. 0 Melewati non-string sebagai argumen 2 akan dilontarkan sekarangv0. 1. 16Ditambahkan. v0. 1. 16 Metode _5 mengembalikan nama direktori dari 2, mirip dengan perintah Unix 7. Pemisah direktori trailing diabaikan, lihatA dilempar jika 2 bukan stringnode:path_1HistoryVersionChangesv6. 0. 0 Melewati non-string sebagai argumen 2 akan dilontarkan sekarangv0. 1. 25Ditambahkan. v0. 1. 25 Metode 2, dari kemunculan terakhir karakter node:path 5 (titik) hingga akhir string di bagian terakhir dari 2. Jika tidak ada node:path 5 di bagian terakhir 2, atau jika tidak ada node:path 5 karakter selain karakter pertama dari nama dasar 2 (lihat path.basename() ) , string kosong dikembalikanA dilempar jika 2 bukan stringnode:path_4HistoryVersionChangesv19. 0. 0 Titik akan ditambahkan jika tidak ditentukan dalam Ditambahkan. v0. 11. 15
Metode Saat memberikan properti ke Misalnya, pada POSIX Di Windows node:path_5Metode 2 adalah jalur absolutJika 2 yang diberikan adalah string dengan panjang nol, node:path 9 akan dikembalikanMisalnya, pada POSIX Di Windows A dilempar jika 2 bukan stringpath.basename()_2Metode 2 segmen yang diberikan bersama-sama menggunakan pemisah khusus platform sebagai pembatas, lalu menormalkan jalur yang dihasilkanSegmen 2 panjang-nol diabaikan. Jika string jalur yang digabungkan adalah string dengan panjang nol maka path.basename() 6 akan dikembalikan, mewakili direktori kerja saat iniA dilempar jika salah satu segmen jalur bukan string path.basename()_8Metode 2 yang diberikan, menyelesaikan segmen path.win32 1 dan path.basename() 6Ketika banyak, karakter pemisahan segmen jalur berurutan ditemukan (mis. g. Jika _2 adalah string dengan panjang nol, path.basename() 6 dikembalikan, mewakili direktori kerja saat iniMisalnya, pada POSIX Di Windows Karena Windows mengenali banyak pemisah jalur, kedua pemisah tersebut akan digantikan oleh contoh pemisah pilihan Windows ( A dilempar jika 2 bukan stringpath.posix_3Metode 2. Pemisah direktori trailing diabaikan, lihatObjek yang dikembalikan akan memiliki properti berikut Misalnya, pada POSIX _Di Windows
A dilempar jika 2 bukan string
|