NativeScript / NativeScript/nativescript-cli

If you make multiple file changes in --debug-brk a livesync error will be thrown

Offen
#4,025 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

bug debug severity: low
Vorherrschende Sprache
JavaScript
Sterne
1.1k
Forks
204
Ø Merge
1 T. 9 Std.
Gemergte PRs (30 T.)
8

Beschreibung

Environment

  • CLI: 5.0.0-2018-10-12-12475
  • Cross-platform modules:
  • Android Runtime: 5.0.0-2018-10-12-112221-01

Describe the bug
If you make multiple file changes in --debug-brk a livesync error will be thrown

To Reproduce

  • tns debug android --debug-brk

  • Open DevTool with the provided URL

  • Wait on the breakpoint

  • Make changes to the app files
    Actual: Two livesyncs are going to be triggered. An error will be thrown Unable to apply changes for device: 013510615ed33b0a. Error is: Sync operation is taking too long.. If you reconnect the DevTools an error will be thrown Error running script /data/user/0/org.nativescript.templatehelloworldjs/files/internal/livesync.js
    Expected: The changes to be applied and the app to have a breakpoint on the first line of the app.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Mit tns debug android --debug-brk reproduzieren, die bereitgestellte DevTools-URL öffnen, am Breakpoint warten und mehrere App-Dateien ändern. Die beiden livesync-Operationen und die Fehler in internal/livesync.js beobachten; als abgeschlossen gilt es, wenn die Änderungen erfolgreich angewendet werden und die App an der ersten Zeile angehalten bleibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
android, javascript
Bereich
cli, mobile-dev
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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