wwd messing up .ts files in my project's node_modules

Offen
#1,073 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
25/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
typescript
Bereich
tooling, web-dev

Rechercherichtung

Reproduzieren Sie das Problem mit WWD 0.10.14.202205271506 oder 1.0.1.202211231523 in einem Ionic-Projekt und untersuchen Sie anschließend die Änderungen unter node_modules/@ionic/angular, insbesondere dist/directives/control-value-accessors/value-accessor.d.ts. Bestätigen Sie die Ursache, indem Sie prüfen, ob WWD diese TypeScript-Dateien verändert, und betrachten Sie das Issue als erledigt, wenn die Dateien unverändert bleiben und ionic cordova build android erfolgreich ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Not sure why this is happening, but if I enable wwd (version 0.10.14.202205271506 and 1.0.1.202211231523) in my Eclipse, the typescript files in my Ionic project's node_modules/@ionic/angular are modified such that when I try ionic cordova build android, it produces the following error:

ERROR in node_modules/@ionic/angular/dist/directives/control-value-accessors/value-accessor.d.ts:16:23 - error TS2314: Generic type 'ɵɵBaseDef<T>' requires 1 type argument(s). static ngBaseDef: ɵngcc0.ɵɵBaseDef;

The only way to fix this is to erase the entire node_modules directory and run npm install again, but if I continue to use Eclipse, after a while, the typescript files will be modified again and error will reappear.

Vorherrschende Sprache
Java
Sterne
203
Forks
76
Ø Merge
1 T. 5 Std.
Gemergte PRs (30 T.)
30

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus eclipse-wildwebdeveloper/wildwebdeveloper

Alle Issues in eclipse-wildwebdeveloper/wildwebdeveloper

Ähnliche Issues

Weitere Issues zu Java

Neue Issues direkt in Ihr Postfach

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