Hvordan bruke path.normalize()-metoden i Node.js?

Hvordan Bruke Path Normalize Metoden I Node Js



Node.js kommer med en 'sti' modul som hjelper med å håndtere banen til systemfiler og kataloger i henhold til kravene. Dens vanlige funksjoner er normalisering, finne katalog-/filnavn, trekke ut filutvidelser, slå sammen og konvertere segmenter av stier til en enkelt bane, og mye mer. Alle de spesielle operasjonene kan utføres ved å bruke forhåndsdefinerte metoder og egenskaper. Det er
slik at 'normalize()'-metoden normaliserer den angitte banen, 'dirname()' henter katalognavnet, og 'extname()' henter filtypen.

Dette innlegget vil praktisk talt forklare bruken av Node.js 'path.normalize()'-metoden.







Hvordan bruke path.normalize()-metoden i Node.js?

De 'normaliser()' forhåndsdefinert metode for 'bane'-modulen normaliserer den gitte banen ved å erstatte '\\\\, ., ...'-tegnene med den spesifikke baneseparatoren. Denne metoden gir en oppdatert bane der flere skilletegn erstattes med én spesifikk skilletegn. På Windows er den spesifikke skilletegn '/(omvendt skråstrek)'.



Bruken av denne metoden er avhengig av dens generaliserte syntaks som er skrevet nedenfor:



sti. normalisere ( sti ) ;

Syntaksen ovenfor tar bare én parameter 'sti' som spesifiserer banen som må normaliseres.





La oss bruke den ovenfor definerte metoden praktisk talt.

Eksempel: Bruk av metoden 'path.normalize()' for å sjekke den absolutte banen
Dette eksemplet bruker 'path.normalize()'-metoden for å normalisere de gitte banene:



konst sti = krever ( 'sti' ) ;
sti1 = sti. normalisere ( 'C: \\ .. \\ Lenovo \\ \\ Skrivebord \\ demo' ) ;
konsoll. Logg ( sti1 ) ;
sti2 = sti. normalisere ( ' \\ demo \' );
console.log(bane2);
path3 = path.normalize('
\\Desktop\\demo ');
console.log(bane3);

I kodeblokken ovenfor:

  • For det første 'kreve()' metoden importerer 'path'-modulen i Node.js-prosjektet.
  • Neste, den 'sti1' variabelen gjelder 'normaliser()' metode for å normalisere den gitte banen ved å erstatte \\, ., .. med '/(omvendt skråstrek)'.
  • Etter det har «console.log()» metoden viser utdataene til 'normalize()'-metoden på konsollen lagret i 'path1'-variabelen.
  • Samme metode brukes for de to neste 'sti2' , og 'sti3' variabler.

Produksjon
Kjør '.js'-filen ved å bruke kommandoen nedenfor:

node-app. js

Det kan sees at terminalen viser de normaliserte banene henholdsvis:

Det handler om 'path.normalize()'-metoden i Node.js.

Konklusjon

I Node.js er det 'path.normalize()' metoden er nyttig for å konvertere den spesifiserte banen til normalisert form ved å erstatte alle separatorene med en spesifikk separator. Den spesifikke separatoren varierer i henhold til operativsystemet. Denne metoden utfører den definerte oppgaven ved å bruke 'bane'-parameteren. Dette innlegget har praktisk talt forklart bruken av Node.js 'path.normalize()'-metoden.