microsoft / microsoft/TypeScript
TSC --watch should survive file renames
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Go
- Sterne
- 111k
- Forks
- 14.4k
- Ø Merge
- 1 T. 19 Std.
- Gemergte PRs (30 T.)
- 117
Beschreibung
I use tsc --watch a lot but whenever I rename a file tsc --watch goes stale and doesn't recover from it hence I end up with stale JS without noticing. What you get in the console:
[1:13:49 PM] File change detected. Starting incremental compilation...
error TS6053: File '/..../npm/importLinker.ts' not found.
[1:13:50 PM] Found 1 error. Watching for file changes.
We should either fix this in TSC or at least make the task detect this and automatically restart.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Reproduziere den Fehler mit tsc --watch und einer umbenannten Quelldatei und verfolge anschließend die Verarbeitung im Watch-Modus von diesem Einstiegspunkt aus. Erledigt ist die Aufgabe, wenn der Watcher sich nach der Umbenennung erholt und kein veraltetes JavaScript mehr hinterlässt, ohne einen wiederherstellbaren Zustand zu melden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- typescript
- Bereich
- build-system, cli
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100