Bagaimana Metode path.relative() Bekerja di Node.js?

Bagaimana Metode Path Relative Bekerja Di Node Js



Node.js “ jalur ” modul yang berhubungan dengan jalur file/direktori di sistem mesin lokal. Ia mengakses, mengelola, dan mengubah jalur yang ditentukan sesuai dengan kebutuhan pengguna. Fitur umumnya adalah, menemukan direktori/nama file, normalisasi, mengekstrak ekstensi file, menemukan jalur relatif, dan banyak lagi. Semua operasi tertentu dapat dilakukan dengan mudah menggunakan metode dan properti bawaannya.

Postingan kali ini akan menjelaskan cara kerja metode path.relative() di Node.js.

Bagaimana Metode path.relative() Bekerja di Node.js?

relatif() ” metode yang telah ditentukan sebelumnya dari “ jalur Modul ” menemukan jalur relatif dari jalur yang ditentukan sesuai dengan direktori saat ini. 'Jalur relatif' menentukan lokasi file relatif terhadap direktori saat ini. Jika basis dan jalur relatifnya sama maka metode ini mengembalikan string kosong.







Cara kerja metode “path.relative()” bergantung pada sintaks dasarnya yang tercantum di bawah ini:



Sintaksis



jalur. relatif ( dari , ke )

Sintaks di atas berfungsi pada dua parameter berikut:





  • dari : Ini mewakili jalur dasar.
  • ke : Ini menunjukkan jalur yang digunakan untuk menemukan jalur relatif.

Mari kita gunakan metode yang dijelaskan di atas secara praktis.

Contoh 1: Menerapkan Metode “path.relative()” untuk Menemukan Jalur Relatif
Contoh ini menerapkan metode “path.relative()” untuk menemukan jalur relatif:



konstanta jalur = memerlukan ( 'jalur' ) ;
rel_path = jalur. relatif ( 'Lenovo/situs web' , 'Lenovo/index.html' ) ;
menghibur. catatan ( rel_path ) ;

Di blok kode di atas:

  • Pertama, “ memerlukan() Metode ” mengimpor modul “path” ke proyek Node.js.
  • Selanjutnya, “ rel_path ” variabel menerapkan “ relatif() ” metode untuk menemukan jalur relatif dari jalur yang diberikan.
  • Setelah itu, “ konsol.log() Metode ” menampilkan output dari metode “relative()” pada konsol yang disimpan dalam variabel “rel_path”.

Keluaran
Jalankan file “.js” menggunakan perintah di bawah ini:

aplikasi simpul. js

Dapat dilihat bahwa jalur relatif dari file yang ditentukan telah ditemukan:

Contoh 2: Menerapkan Metode “path.relative()” Ketika Basis dan Jalur Lain Sama
Contoh ini menggunakan metode “path.relative()” untuk menemukan jalur relatif ketika basis dan jalur lainnya sama:

konstanta jalur = memerlukan ( 'jalur' ) ;
rel_path = jalur. relatif ( 'Lenovo/situs web' , 'Lenovo/situs web' ) ;
menghibur. catatan ( rel_path ) ;

Sekarang, “ relatif() ” Metode menentukan basis yang sama dan jalur lainnya:

Keluaran
Jalankan file “.js”:

aplikasi simpul. js

Dapat diamati bahwa keluarannya berisi string kosong karena kedua jalur yang ditentukan sama:

Sekian tentang mengerjakan metode “path.relative()” di Node.js.

Kesimpulan

Di Node.js, itu “jalur.relatif()” metode membantu untuk mendapatkan jalur relatif dari file yang ditentukan dari satu jalur ke jalur lainnya tergantung pada direktori kerja saat ini. Jalur yang ditentukan sebagai argumen pertama metode ini adalah jalur “dasar”. Di sisi lain, jalur kedua adalah jalur file yang membantu menemukan jalur relatif. Posting ini telah menjelaskan secara praktis cara kerja metode “path.relative()” Node.js.