vì mọi người đều biết Windows thực hiện đường dẫn với dấu gạch chéo ngược, trong đó unix 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 sử dụng dấu gạch chéo đúng. Vì vậy, ví dụ thay vì chỉ viết unix 'a/b/c'
, bạn sẽ làm path.join('a','b','c')
để thay thế.Bạn có cần sử dụng path.join trong Node.js không?
Tuy nhiên, có vẻ như rằng mặc dù sự khác biệt này nếu bạn không bình thường hóa đường dẫn của bạn (ví dụ sử dụng path.join) và chỉ viết những con đường như a/b/c
Node.js không có vấn đề với chạy kịch bản của bạn trên cửa sổ ...
Vì vậy, có bất kỳ lợi ích nào khi viết path.join('a','b','c')
qua 'a/b/c'
không? vì cả hai dường như hoạt động bất kể nền tảng ...
Chuyển tiếp dấu gạch chéo cũng phá vỡ đường dẫn UNC. – user2426679