Как работи свойството path.delimiter в Node.js?

Kak Raboti Svojstvoto Path Delimiter V Node Js



Node.js идва с „ път ” модул, който взаимодейства с пътя на системните файлове и директории. Основната му цел е да обработва и променя пътищата на файловете по много начини според изискванията. Неговите общи функции са нормализиране, намиране на имена на директории/файлове, извличане на файлови разширения, връщане на разделителя и разделителя на пътя и много повече. Той идва с широк набор от вградени методи и свойства за извършване на всички посочени операции.

Тази публикация ще демонстрира работата на свойството “path.delimiter” в Node.js.

Как работи свойството „path.delimiter“ в Node.js?

разделител() ” е предварително дефинирано свойство на „ път ” модул, който връща специфичния за платформата разделител на пътя. За Windows разделителят на пътя е „точка и запетая(;)“, а за базирани на UNIX операционни системи е „двоеточие(:)“.







Работата на това свойство разчита на неговия обобщен синтаксис, който е споменат по-долу:



път. Имот ;

Горният синтаксис връща разделител като низ.



Нека видим практическата реализация на дефинираното по-горе свойство с помощта на неговия основен синтаксис.





Пример: Прилагане на свойството „path.delimiter“ за получаване на разделителя на пътя
Този пример прилага свойството “path.delimiter()” за връщане на разделителя на пътя:

конст път = изискват ( 'път' ) ;
конзола. дневник ( път. разделител ) ;

В горния кодов фрагмент:



  • Първо, „ изисквам() ” включва модула „path” в проекта Node.js.
  • След това „ console.log() ' методът прилага ' delimeter() ”, за да получите разделителя на пътя и да го покажете на конзолата.

Изход
Изпълнете файла „.js“, като използвате предоставената по-долу команда:

приложение за възел. js

Може да се види, че изходът съдържа разделител на пътя „;(точка и запетая)“, тъй като текущата операционна система е Windows:

Пример 2: Прилагане на свойството „path.delimiter“ за разделяне на пътеките на променливите на системната среда
Този пример прилага свойството „path.delimeter“, за да раздели пътищата на променливите на системната среда:

конст път = изискват ( 'път' ) ;
конзола. дневник ( процес. околна среда . ПЪТЕКА ) ;
конзола. дневник ( процес. околна среда . ПЪТЕКА . разделяне ( път. разделител ) ) ;

В горните кодови редове:

  • console.log() ” методът първо прилага обекта „process.env.PATH” за достъп до пътя на системните променливи и показването му на конзолата. Всички пътища са разделени с „;“ дебело черво.
  • Следващият метод „console.log()“ свързва „ разделяне () ” с обекта „process.env.PATH”, предаващ „ разделител ” като свой аргумент за разделяне на всички пътища с разделител въз основа на операционната система.

Изход
Стартирайте файла „.js“:

приложение за възел. js

Може да се забележи, че променливите на системната среда са разделени от „;(точка и запетая)“, които са разделени във формат на списък:

Това е всичко за работата на свойството path.delimiter в Node.js.

Заключение

В Node.js, „ path.delimiter() ” извлича разделителя на пътя според операционната система. Това свойство също помага за преобразуване на данните в специфичен формат въз основа на приложения метод. Тази публикация на практика обяснява свойството “path.delimiter()” в Node.js.