Làm cách nào để sử dụng phương thức path.normalize() trong Node.js?

Lam Cach Nao De Su Dung Phuong Thuc Path Normalize Trong Node Js



Node.js đi kèm với một 'con đường' mô-đun giúp xử lý đường dẫn của tệp và thư mục hệ thống theo yêu cầu. Các tính năng phổ biến của nó là chuẩn hóa, tìm tên thư mục/tệp, trích xuất phần mở rộng tệp, nối và chuyển đổi các đoạn đường dẫn thành một đường dẫn duy nhất, v.v. Tất cả các hoạt động cụ thể có thể được thực hiện bằng cách sử dụng các phương thức và thuộc tính được xác định trước của nó. Nó là
sao cho phương thức “normalize()” bình thường hóa đường dẫn đã chỉ định, “dirname()” truy xuất tên thư mục và “extname()” truy xuất phần mở rộng tệp.

Bài đăng này sẽ giải thích một cách thực tế cách sử dụng phương thức “path.normalize()” của Node.js.







Làm cách nào để sử dụng phương thức path.normalize() trong Node.js?

Các “bình thường hóa()” phương thức được xác định trước của mô-đun “path” chuẩn hóa đường dẫn đã cho bằng cách thay thế các ký tự “\\\\, ., …” bằng dấu phân cách đường dẫn cụ thể. Phương pháp này cung cấp một đường dẫn cập nhật trong đó nhiều dấu phân cách được thay thế bằng một dấu phân cách cụ thể. Trên Windows, dấu phân cách cụ thể là “/(dấu gạch chéo ngược)”.



Việc sử dụng phương pháp này dựa trên cú pháp tổng quát hóa của nó được viết dưới đây:



con đường. bình thường hóa ( con đường ) ;

Cú pháp trên chỉ lấy một tham số 'con đường' trong đó chỉ định đường dẫn cần được chuẩn hóa.





Hãy sử dụng phương pháp được xác định ở trên một cách thực tế.

Ví dụ: Áp dụng phương thức “path.normalize()” để kiểm tra đường dẫn tuyệt đối
Ví dụ này áp dụng phương thức “path.normalize()” để chuẩn hóa các đường dẫn đã cho:



hằng số con đường = yêu cầu ( 'con đường' ) ;
đường dẫn1 = con đường. bình thường hóa ( 'C: \\ .. \\ Lenovo \\ \\ Máy tính để bàn \\ thử nghiệm' ) ;
bảng điều khiển. nhật ký ( đường dẫn1 ) ;
đường dẫn2 = con đường. bình thường hóa ( ' \\ thử nghiệm \' );
console.log(path2);
path3 = path.n normalize('
\\Desktop\\demo ');
console.log(path3);

Trong khối mã trên:

  • Thứ nhất, 'yêu cầu()' phương thức nhập mô-đun “đường dẫn” trong dự án Node.js.
  • Tiếp theo, “đường dẫn1” biến áp dụng “bình thường hóa()” phương pháp chuẩn hóa đường dẫn đã cho bằng cách thay thế \\, ., .. bằng “/(dấu gạch chéo ngược)”.
  • Sau đó, “console.log()” phương thức hiển thị đầu ra của phương thức “normalize()” trên bảng điều khiển được lưu trữ trong biến “path1”.
  • Phương pháp tương tự được sử dụng cho hai lần tiếp theo “đường dẫn2” , và “đường dẫn3” biến.

đầu ra
Thực thi tệp “.js” bằng lệnh được nêu bên dưới:

ứng dụng nút. js

Có thể thấy rằng thiết bị đầu cuối hiển thị các đường dẫn chuẩn hóa tương ứng:

Đó là tất cả về phương thức “path.normalize()” trong Node.js.

Phần kết luận

Trong Node.js, “path.n normalize()” Phương pháp này rất hữu ích để chuyển đổi đường dẫn đã chỉ định thành dạng chuẩn hóa bằng cách thay thế tất cả các dấu phân cách bằng một dấu phân cách cụ thể. Dấu phân cách cụ thể thay đổi tùy theo hệ điều hành. Phương thức này thực hiện tác vụ đã xác định bằng cách sử dụng tham số “path”. Bài đăng này đã giải thích một cách thực tế cách sử dụng phương thức “path.normalize()” của Node.js.