evanw / evanw/node-source-map-support
Better Electron Support
- Vorherrschende Sprache
- JavaScript
- Sterne
- 2.2k
- Forks
- 223
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Thanks to https://github.com/evanw/node-source-map-support/pull/79 this supports Electron already (an environment where we are both in a "browser" and in "node").
It might be good to do the same logic here, so that `fs` is used when possible rather than synchronous XHR (which is deprecated anyways):
https://github.com/evanw/node-source-map-support/blob/70c54a8ab65103f307558a901299b998d1bb45c7/source-map-support.js#L63-L76
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Lies die verlinkten Zeilen 63-76 von source-map-support.js und vergleiche diese Logik mit dem Source-Ladepfad dieses Repositorys. Implementiere eine äquivalente Electron-Behandlung, sodass fs verwendet wird, wenn es verfügbar ist, statt synchronem XHR, wobei das Fallback-Verhalten erhalten bleibt; abgeschlossen ist die Aufgabe, wenn Electron Source Maps laden kann, ohne auf synchrones XHR angewiesen zu sein.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- desktop-dev
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100