Make the installation scripts install Node and tns

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

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
20/100
Issue-Typ
Feature
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
javascript, node.js
Bereich
cli, devops

Rechercherichtung

Da im Issue keine Dateien, Tests oder Einstiegspunkte genannt werden, beginne damit, die Installationsskripte und die Dokumentation zur schnellen Einrichtung zu finden. Eine abgeschlossene Änderung würde dazu führen, dass die Skripte Node, tns und die Systemanforderungen installieren und dabei eine vorhandene Node-Installation erkennen, während die Dokumentation auf einen einfacheren Einrichtungsablauf reduziert wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

feature installer

Currently our recommended quick installation is a three-step process: install Node, install tns, and then run our setup scripts. Even though those steps are relatively minimal, a surprising number of people get tripped up going through them. See https://github.com/NativeScript/docs/pull/585 for an example.

I want to propose that we change the installation scripts to install everything—Node, tns, and the various system requirements. The scripts could detect whether Node is installed, as to avoid undoing a user’s installation unknowingly.

A single script would simplify the documentation considerably, but it would probably be a non-trivial engineering effort. And with installers in the works perhaps this isn’t worth the effort. But I wanted to open this up to see what people think.

Thoughts?

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

Beitragsleitfaden

Beitragsleitfaden öffnen

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 NativeScript/nativescript-cli

Alle Issues in NativeScript/nativescript-cli

Neue Issues direkt in Ihr Postfach

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