Denormalisieren Pfad Trennzeichen in Node.js unter Windows

9

In Windows erzeugt das path -Modul von Node.js alle Pfade mit Backslash. Es scheint, dass es seine eigene Funktion normalize() aufruft, wenn andere Funktionen (wie resolve() ) aufgerufen werden.

Gibt es eine Möglichkeit, die Pfade (mit Schrägstrich) zu de-normalisieren, ohne expliziten Ersatz überall?

Ich habe versucht, path.sep = '/' zu setzen, aber resolve() erzeugt immer noch Pfade mit \ .

    
Annie 07.07.2014, 01:07
quelle

2 Antworten

0

Sie können path.sep oder path.parse den Pfad zerlegen und dann beliebig hinzufügen.

    
bFunc 19.05.2015 06:35
quelle
-1

Ich hatte dieses Problem mit Windows 10. Ich habe es mit diesem Skript gelöst:

%Vor%     
infinito84 08.11.2015 04:37
quelle

Tags und Links