Kako deluje lastnost path.delimiter v Node.js?

Kako Deluje Lastnost Path Delimiter V Node Js



Node.js ima ' pot ” modul, ki komunicira s potjo sistemskih datotek in imenikov. Njegov glavni cilj je obravnavati in spreminjati poti datotek na številne načine v skladu z zahtevami. Njegove skupne funkcije so normalizacija, iskanje imen imenikov/datotek, ekstrahiranje datotečnih končnic, vrnitev ločila in ločila poti in še veliko več. Prihaja s širokim naborom vgrajenih metod in lastnosti za izvajanje vseh navedenih operacij.

Ta objava bo prikazala delovanje lastnosti »path.delimiter« v Node.js.

Kako deluje lastnost »path.delimiter« v Node.js?

' ločilo () « je vnaprej določena lastnost » pot ” modul, ki vrne ločilo poti, specifično za platformo. Za Windows je ločilo poti »podpičje (;)«, za operacijske sisteme, ki temeljijo na UNIX, pa je »dvopičje (:)«.







Delovanje te lastnosti temelji na njeni splošni sintaksi, ki je omenjena spodaj:



pot. premoženje ;

Zgornja sintaksa vrne ločilo kot niz.



Oglejmo si praktično izvedbo zgoraj definirane lastnosti s pomočjo njene osnovne sintakse.





Primer: uporaba lastnosti »path.delimiter« za pridobitev ločila poti
Ta primer uporabi lastnost »path.delimiter()« za vrnitev ločila poti:

konst pot = zahtevati ( 'pot' ) ;
konzola. dnevnik ( pot. ločilo ) ;

V zgornjem delčku kode:



  • Prvič, ' zahtevaj() ” vključuje modul “path” v projektu Node.js.
  • Nato je ' console.log() ' metoda uporablja ' ločilo () ”, da dobite ločilo poti in ga prikažete na konzoli.

Izhod
Izvedite datoteko ».js« s spodnjim ukazom:

aplikacija vozlišča. js

Vidimo lahko, da izhod vsebuje ločilo poti »;(podpičje)«, ker je trenutni operacijski sistem Windows:

2. primer: uporaba lastnosti »path.delimiter« za ločevanje poti spremenljivk sistemskega okolja
Ta primer uporabi lastnost »path.delimeter« za razdelitev poti spremenljivk sistemskega okolja:

konst pot = zahtevati ( 'pot' ) ;
konzola. dnevnik ( postopek. okolj . POT ) ;
konzola. dnevnik ( postopek. okolj . POT . razdeliti ( pot. ločilo ) ) ;

V zgornjih vrsticah kode:

  • ' console.log() ” metoda najprej uporabi objekt “process.env.PATH” za dostop do poti sistemskih spremenljivk in jo prikaže na konzoli. Vse poti so ločene z ';' debelo črevo.
  • Naslednja metoda »console.log()« povezuje » razdeli () ' s predmetom 'process.env.PATH', ki posreduje ' ločilo ” kot svoj argument za prerez vseh poti z ločilom glede na operacijski sistem.

Izhod
Zaženite datoteko ».js«:

aplikacija vozlišča. js

Opazimo lahko, da so spremenljivke sistemskega okolja ločene z »;(podpičje)«, ki so razdeljene v obliko seznama:

To je vse o delovanju lastnosti path.delimiter v Node.js.

Zaključek

V Node.js je » path.delimiter() ” lastnost pridobi ločilo poti glede na operacijski sistem. Ta lastnost tudi pomaga pretvoriti podatke v določeno obliko glede na uporabljeno metodo. Ta objava je praktično razložila lastnost »path.delimiter()« v Node.js.