Ovaj post će objasniti rad metode path.relative() u Node.js.
Kako metoda path.relative() radi u Node.js?
' relativno() ' unaprijed definirati metodu ' staza ” modul pronalazi relativni put iz navedenog puta prema trenutnom direktoriju. “Relativna staza” navodi lokaciju datoteke u odnosu na trenutni direktorij. Ako su i osnovni i relativni put isti, tada ova metoda vraća prazan niz.
Rad metode 'path.relative()' oslanja se na njezinu osnovnu sintaksu koja je navedena u nastavku:
Sintaksa
staza. relativna ( iz , do )
Gornja sintaksa radi na sljedeća dva parametra:
- iz : Predstavlja osnovni put.
- do : Označava put koji se koristi za pronalaženje relativnog puta.
Praktično upotrijebimo gore definiranu metodu.
Primjer 1: Primjena metode “path.relative()” za pronalaženje relativnog puta
Ovaj primjer primjenjuje metodu “path.relative()” za pronalaženje relativnog puta:
konst staza = zahtijevati ( 'staza' ) ;
rel_put = staza. relativna ( 'Lenovo/web stranica' , 'Lenovo/index.html' ) ;
konzola. log ( rel_put ) ;
U gornjem bloku koda:
- Prvo, ' zahtijevati () ” uvozi modul “path” u Node.js projekt.
- Zatim, ' rel_put ” varijabla primjenjuje “ relativno() ” za pronalaženje relativnog puta iz zadanih putova.
- Nakon toga, ' konzola.log() ” prikazuje izlaz metode “relative()” na konzoli pohranjen u varijabli “rel_path”.
Izlaz
Pokrenite datoteku '.js' pomoću dolje navedene naredbe:
Može se vidjeti da je pronađena relativna putanja navedene datoteke:
Primjer 2: Primjena metode “path.relative()” kada su i osnovni i drugi put isti
Ovaj primjer koristi metodu 'path.relative()' za pronalaženje relativnog puta kada su i osnovni i drugi put isti:
rel_put = staza. relativna ( 'Lenovo/web stranica' , 'Lenovo/web stranica' ) ;
konzola. log ( rel_put ) ;
Sada, ' relativno() ” metoda navodi istu bazu i druge staze:
Izlaz
Pokrenite datoteku '.js':
Može se uočiti da izlaz sadrži prazan niz jer su obje navedene staze iste:
To je sve o radu na metodi 'path.relative()' u Node.js.
Zaključak
U Node.js, “path.relative()” metoda pomaže da se relativni put navedene datoteke dobije s jednog puta na drugi ovisno o trenutnom radnom direktoriju. Put naveden kao prvi argument ove metode je 'osnovni' put. S druge strane, drugi put je put datoteke koji pomaže pronaći relativni put. Ovaj post je praktično objasnio rad metode Node.js “path.relative()”.