Hur man använder metoden path.normalize() i Node.js?

Hur Man Anvander Metoden Path Normalize I Node Js



Node.js kommer med en 'väg' modul som hjälper till att hantera sökvägen till systemfiler och kataloger enligt kraven. Dess gemensamma funktioner är normalisering, hitta katalog-/filnamn, extrahera filtillägg, sammanfoga och konvertera segment av sökvägar till en enda sökväg och mycket mer. Alla specifika operationer kan utföras med hjälp av dess fördefinierade metoder och egenskaper. Det är
så att 'normalize()'-metoden normaliserar den angivna sökvägen, 'dirname()' hämtar katalognamnet och 'extname()' hämtar filtillägget.

Det här inlägget kommer att praktiskt förklara användningen av Node.js 'path.normalize()'-metoden.







Hur man använder metoden path.normalize() i Node.js?

De 'normalisera()' fördefinierad metod för 'sökväg'-modulen normaliserar den givna sökvägen genom att ersätta tecknen '\\\\, ., ...' med den specifika sökvägsavgränsaren. Denna metod tillhandahåller en uppdaterad sökväg där flera separatorer ersätts med en specifik separator. I Windows är den specifika avgränsaren '/(omvänt snedstreck)'.



Användningen av denna metod är beroende av dess generaliserade syntax som är skriven nedan:



väg. normalisera ( väg ) ;

Ovanstående syntax tar bara en parameter 'väg' som anger vägen som behöver normaliseras.





Låt oss använda den ovan definierade metoden praktiskt.

Exempel: Använd metoden 'path.normalize()' för att kontrollera den absoluta sökvägen
Det här exemplet tillämpar metoden 'path.normalize()' för att normalisera de givna sökvägarna:



konst väg = behöva ( 'väg' ) ;
väg1 = väg. normalisera ( 'C: \\ .. \\ Lenovo \\ \\ Skrivbord \\ demo' ) ;
trösta. logga ( väg1 ) ;
väg 2 = väg. normalisera ( ' \\ demo \' );
console.log(sökväg2);
sökväg3 = sökväg.normalisera('
\\Skrivbord\\demo ');
console.log(sökväg3);

I ovanstående kodblock:

  • För det första 'behöva()' metod importerar 'path'-modulen i Node.js-projektet.
  • Nästa, den 'väg1' variabeln tillämpar 'normalisera()' metod för att normalisera den givna sökvägen genom att ersätta \\, ., .. med '/(omvänt snedstreck)'.
  • Efter det har 'console.log()' metod visar utdata från metoden 'normalize()' på konsolen lagrad i variabeln 'path1'.
  • Samma metod används för de kommande två 'väg2' , och den 'väg 3' variabler.

Produktion
Kör '.js'-filen med kommandot nedan:

nod app. js

Det kan ses att terminalen visar de normaliserade vägarna respektive:

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

Slutsats

I Node.js är 'path.normalize()' Metoden är användbar för att konvertera den angivna sökvägen till den normaliserade formen genom att ersätta alla separatorer med en specifik separator. Den specifika separatorn varierar beroende på operativsystem. Denna metod utför den definierade uppgiften med hjälp av parametern 'sökväg'. Det här inlägget har praktiskt förklarat användningen av Node.js 'path.normalize()'-metoden.