Node.js идва с a 'път' модул, който помага при обработката на пътя на системните файлове и директории според изискванията. Неговите общи функции са нормализиране, намиране на имена на директории/файлове, извличане на файлови разширения, обединяване и конвертиране на сегменти от пътища в един път и много повече. Всички конкретни операции могат да се извършват с помощта на неговите предварително дефинирани методи и свойства. то е
така че методът “normalize()” нормализира посочения път, “dirname()” извлича името на директорията, а “extname()” извлича разширението на файла.
Тази публикация ще обясни на практика използването на метода Node.js “path.normalize()”.
Как да използвам метода path.normalize() в Node.js?
The „нормализиране()“ Предварително дефинираният метод на модула „path“ нормализира дадения път, като заменя символите „\\\\, ., …“ със специфичния разделител на пътя. Този метод предоставя актуализиран път, в който множество разделители се заменят с един специфичен разделител. В Windows конкретният разделител е „/(обратна наклонена черта)“.
Използването на този метод разчита на неговия генерализиран синтаксис, който е написан по-долу:
път. нормализирам ( път ) ;
Горният синтаксис приема само един параметър 'път' който указва пътя, който трябва да се нормализира.
Нека използваме гореописания метод практически.
Пример: Прилагане на метода „path.normalize()“ за проверка на абсолютния път
Този пример прилага метода “path.normalize()” за нормализиране на дадените пътища:
конст път = изискват ( 'път' ) ;
път1 = път. нормализирам ( '° С: \\ .. \\ Lenovo \\ \\ работен плот \\ демонстрация' ) ;
конзола. дневник ( път1 ) ;
път2 = път. нормализирам ( ' \\ демонстрация \' );
console.log(път2);
path3 = path.normalize(' \\Desktop\\demo ');
console.log(път3);
В горния кодов блок:
- Първо, на 'require()' импортира модула „path“ в проекта Node.js.
- След това, „път1“ променливата прилага „нормализиране()“ метод за нормализиране на дадения път чрез замяна на \\, ., .. с „/(обратна наклонена черта)“.
- След това, „console.log()“ показва изхода на метода “normalize()” на конзолата, съхранен в променливата “path1”.
- Същият метод се използва за следващите два „път 2“ , и „път 3“ променливи.
Изход
Изпълнете файла „.js“, като използвате командата по-долу:
Може да се види, че терминалът показва съответно нормализираните пътища:
Това е всичко за метода “path.normalize()” в Node.js.
Заключение
В Node.js, „path.normalize()“ методът е полезен за преобразуване на посочения път в нормализирана форма чрез замяна на всички разделители с един специфичен разделител. Конкретният разделител варира в зависимост от операционната система. Този метод изпълнява дефинираната задача с помощта на параметъра „path“. Тази публикация обяснява на практика използването на метода Node.js “path.normalize()”.