поскольку все знают, что Windows делает пути с обратными косыми чертами, где unix делает пути с прямыми косыми чертами. Node.js обеспечивает path.join()
, чтобы всегда использовать правильную косую черту. Так, например, вместо написания unix только 'a/b/c'
вместо этого вы бы сделали path.join('a','b','c')
.
Однако, кажется, что, несмотря на эту разницу, если вы не нормализуете свои пути (например, с помощью path.join) и просто пишите пути, такие как a/b/c
Node.js не имеет проблем с запуском ваших скриптов в Windows...
Итак, есть ли преимущество над написанием path.join('a','b','c')
над 'a/b/c'
? поскольку оба они работают независимо от платформы...