như mọi người đều biết Windows thực hiện các đường dẫn với dấu gạch chéo ngược trong đó Unix thực hiện các đường dẫn với dấu gạch chéo về phía trước. node.js cung cấp path.join()
để luôn luôn sử dụng dấu gạch chéo chính xác. Vì vậy, ví dụ thay vì viết Unix chỉ 'a/b/c'
bạn sẽ làm path.join('a','b','c')
thay thế.
Tuy nhiên, dường như bất chấp sự khác biệt này nếu bạn không bình thường hóa các đường dẫn của mình (ví dụ: sử dụng path.join) và chỉ viết các đường dẫn như a/b/c
node.js không có vấn đề gì với việc chạy các tập lệnh của bạn trên Windows.
Vì vậy, có bất kỳ lợi ích hơn bằng văn bản path.join('a','b','c')
hơn 'a/b/c'
? Cả hai dường như hoạt động bất kể nền tảng ...