evanw / evanw/node-source-map-support

Better Electron Support

Offen
#125 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.