come tutti sanno, Windows fa percorsi con barre rovesciate in cui Unix fa percorsi con barre. node.js prevede path.join()
di utilizzare sempre la barra corretta. Quindi, ad esempio, invece di scrivere Unix, 'a/b/c'
faresti solo tu path.join('a','b','c')
.
Tuttavia, sembra che, nonostante questa differenza, se non si normalizzano i percorsi (ad es. Utilizzando path.join) e si scrivono solo percorsi come a/b/c
node.js non ha problemi con l'esecuzione degli script su Windows.
Quindi non v'è alcun beneficio oltre a scrivere path.join('a','b','c')
sopra 'a/b/c'
? Entrambi sembrano funzionare indipendentemente dalla piattaforma ...