browserify / browserify/path-browserify
path.join universal front - backslash not implemented
- Vorherrschende Sprache
- JavaScript
- Sterne
- 192
- Forks
- 54
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Node's version of path.join converts the front or backslash appropriately depending on the operating system. For example, windows uses a frontslash for its directories. And linux and mac use a backslash for their directories.
The issue is when coding on Windows, you must use a frontslash. But when deploying on Mac, it must be converted to a backslash. This presents a portability issue.
Node's "join" actually handles this quite simply using conditionals to determine which operating system the user is on. But this version does not handle the front/backslash problem. Is it possible to implement Node's version of "join" in this module?
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, die Implementierung von path.join im Modul und alle vorhandenen Join-Tests zu finden. Vergleiche das gewünschte Verhalten mit Node's path.join auf Windows- und POSIX-Systemen und führe anschließend die relevante Testsuite aus. Als erledigt gilt die Aufgabe, wenn join die gewünschte Portabilität von Schrägstrichen konsistent über verschiedene Betriebssysteme hinweg unterstützt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- operating-systems
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100