Questo post dimostrerà il funzionamento della proprietà 'path.delimiter' in Node.js.
Come funziona la proprietà 'path.delimiter' in Node.js?
IL ' delimitatore() ' è una proprietà predefinita di ' sentiero ' che restituisce il delimitatore del percorso specifico della piattaforma. Per Windows, il delimitatore del percorso è “punto e virgola(;)”, mentre per i sistemi operativi basati su UNIX è “due punti(:)”.
Il funzionamento di questa proprietà si basa sulla sua sintassi generalizzata menzionata di seguito:
sentiero. proprietà ;
La sintassi precedente restituisce un delimitatore come stringa.
Vediamo l'implementazione pratica della proprietà sopra definita con l'aiuto della sua sintassi di base.
Esempio: applicazione della proprietà 'path.delimiter' per ottenere il delimitatore del percorso
Questo esempio applica la proprietà 'path.delimiter()' per restituire il delimitatore del percorso:
consolle. tronco d'albero ( sentiero. delimitatore ) ;
Nello snippet di codice sopra:
- In primo luogo, il “ richiedere() ' include il modulo 'percorso' nel progetto Node.js.
- Successivamente, il “ console.log() Il metodo ' applica il metodo ' delimitatore() ' per ottenere il delimitatore del percorso e visualizzarlo sulla console.
Produzione
Esegui il file '.js' utilizzando il comando fornito di seguito:
Si può vedere che l'output contiene un delimitatore di percorso “;(punto e virgola)” perché il sistema operativo corrente è Windows:
Esempio 2: applicazione della proprietà 'path.delimiter' per separare i percorsi delle variabili di ambiente del sistema
Questo esempio applica la proprietà 'path.delimeter' per dividere i percorsi delle variabili di ambiente del sistema:
consolle. tronco d'albero ( processi. ambiente . SENTIERO ) ;
consolle. tronco d'albero ( processi. ambiente . SENTIERO . diviso ( sentiero. delimitatore ) ) ;
Nelle righe di codice sopra:
- IL ' console.log() ' applica innanzitutto l'oggetto 'process.env.PATH' per accedere al percorso delle variabili di sistema e visualizzarlo sulla console. Tutti i percorsi sono separati dal “;” colon.
- Il successivo metodo “console.log()” associa il “ diviso() ' con l'oggetto 'process.env.PATH' che passa il ' delimitatore ' come argomento per tagliare tutti i percorsi con il delimitatore in base al sistema operativo.
Produzione
Esegui il file '.js':
Si può osservare che le variabili di ambiente del sistema sono separate da ';(punto e virgola)' che sono divise in un formato elenco:
Questo è tutto incentrato sul funzionamento della proprietà path.delimiter in Node.js.
Conclusione
In Node.js, il ' percorso.delimitatore() ” recupera il delimitatore del percorso in base al sistema operativo. Questa proprietà aiuta anche a convertire i dati in un formato specifico in base al metodo applicato. Questo post ha praticamente spiegato la proprietà “path.delimiter()” in Node.js.