Kako koristiti metodu path.normalize() u Node.js?

Kako Koristiti Metodu Path Normalize U Node Js



Node.js dolazi s 'staza' modul koji pomaže u rukovanju putanjom sistemskih datoteka i direktorija prema zahtjevima. Njegove uobičajene značajke su normalizacija, pronalaženje naziva direktorija/datoteka, izdvajanje ekstenzija datoteka, spajanje i pretvaranje segmenata staza u jednu stazu i još mnogo toga. Sve određene operacije mogu se izvesti korištenjem njegovih unaprijed definiranih metoda i svojstava. to je
tako da metoda “normalize()” normalizira navedeni put, “dirname()” dohvaća naziv direktorija, a “extname()” dohvaća ekstenziju datoteke.

Ovaj post će objasniti praktičnu upotrebu metode Node.js “path.normalize()”.







Kako koristiti metodu path.normalize() u Node.js?

The 'normaliziraj()' unaprijed definirana metoda modula “staza” normalizira zadanu stazu zamjenom znakova “\\\\, ., …” s posebnim razdjelnikom staze. Ova metoda pruža ažurirani put u kojem se višestruki razdjelnici zamjenjuju jednim određenim razdjelnikom. U sustavu Windows poseban je razdjelnik '/(kosa crta obrnuto)'.



Korištenje ove metode oslanja se na njezinu generaliziranu sintaksu koja je napisana u nastavku:



staza. normalizirati ( staza ) ;

Gornja sintaksa uzima samo jedan parametar 'staza' koji specificira put koji treba normalizirati.





Praktično upotrijebimo gore definiranu metodu.

Primjer: Primjena metode “path.normalize()” za provjeru apsolutne putanje
Ovaj primjer primjenjuje metodu “path.normalize()” za normalizaciju zadanih staza:



konst staza = zahtijevati ( 'staza' ) ;
put1 = staza. normalizirati ( 'C: \\ .. \\ Lenovo \\ \\ Radna površina \\ demo' ) ;
konzola. log ( put1 ) ;
put2 = staza. normalizirati ( ' \\ demo \' );
konzola.log(put2);
put3 = put.normaliziraj('
\\Desktop\\demo ');
konzola.log(put3);

U gornjem bloku koda:

  • Prvo, 'zahtijeva()' metoda uvozi modul “path” u projekt Node.js.
  • Dalje, “put1” varijabla primjenjuje 'normaliziraj()' metoda za normalizaciju zadane putanje zamjenom \\, ., .. s “/(obrnutom kosom crtom)”.
  • Nakon toga, “console.log()” metoda prikazuje izlaz metode “normalize()” na konzoli pohranjen u varijabli “path1”.
  • Ista se metoda koristi za sljedeća dva “put2” , i “put3” varijable.

Izlaz
Izvršite datoteku “.js” pomoću dolje navedene naredbe:

aplikacija čvora. js

Može se vidjeti da terminal prikazuje redom normalizirane staze:

To je sve o metodi 'path.normalize()' u Node.js.

Zaključak

U Node.js, “path.normalize()” Metoda je korisna za pretvaranje navedenog puta u normalizirani oblik zamjenom svih separatora jednim specifičnim separatorom. Određeni separator razlikuje se ovisno o operativnom sustavu. Ova metoda izvršava definirani zadatak pomoću parametra 'path'. Ovaj post je praktički objasnio korištenje metode Node.js “path.normalize()”.