evanw / evanw/node-source-map-support
lib throws error with "Cannot read property 'isNative' of undefined"
- Vorherrschende Sprache
- JavaScript
- Sterne
- 2.2k
- Forks
- 223
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
For seemingly unknown causes, when running transpiled code (either through ts-node, or running the plain javascript after transpiling it with tsc) the code throws the error "Cannot read property 'isNative' of undefined."
The piece of code that looks to be the problem is inside source-map-support, as follows:
```javascript
if (frame.isNative()) // Here sometimes "frame" is undefined
```
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit dem source-map-support-Code, der `if (frame.isNative())` enthält, und untersuche, wie `frame` beim Ausführen von transpiliertem Code über ts-node oder eine tsc-Ausgabe ermittelt wird. Reproduziere den gemeldeten Fehler und ermittle den relevanten Stack-Trace-Fall; erledigt bedeutet, dass der Fehler nicht mehr auftritt und das Verhalten durch einen geeigneten Test abgedeckt ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- tooling
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 30/100