NativeScript / NativeScript/nativescript-cli
ns migrate (to 8) failing at Android step
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 1.1k
- Forks
- 204
- Ø Merge
- 1 T. 9 Std.
- Gemergte PRs (30 T.)
- 8
Beschreibung
Environment
Provide version numbers for the following components (information can be retrieved by running tns info in your project folder or by inspecting the package.json of the project):
- CLI: 8.0.2
- Cross-platform modules:
- Android Runtime: 7.0.1
- iOS Runtime: 6.5.4
- XCode Version: 12.5.1
- Plugin(s): none
Describe the bug
spawn: npm "install" "--legacy-peer-deps" "tns-android@8.0.0" "--silent" "--dev" "--save-dev" "--save-exact"
Will send the following information to Google Analytics: {
type: 'googleAnalyticsData',
category: 'CLI',
googleAnalyticsDataType: 'event',
action: 'Performance',
label: 'PackageManager__install',
customDimensions: { cd2: 'Angular', cd9: 'false', cd5: 'CLI' },
value: 10877
}
Error: Command npm failed with exit code 1
at ChildProcess.<anonymous> (/usr/local/lib/node_modules/nativescript/lib/common/child-process.js:143:36)
at ChildProcess.emit (events.js:315:20)
at maybeClose (internal/child_process.js:1048:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)
To Reproduce
ns migrate --log trace
Expected behavior
Succesful migration
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
Beginne damit, ns migrate --log trace mit den gemeldeten CLI- und Laufzeitversionen zu reproduzieren. Untersuche nativescript/lib/common/child-process.js, wo der Fehler des npm-Prozesses gemeldet wird, und ermittle anschließend, wodurch die Android-Installation mit Code 1 beendet wird; abgeschlossen ist die Aufgabe, wenn die Migration erfolgreich abgeschlossen wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- android, javascript
- Bereich
- cli, mobile
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100