2016-05-13 22 views
0

Ich habe versucht, Gulp.js für 3 Tage zu arbeiten und bisher fehlgeschlagen. Ich habe jetzt neu Linux Mint 17.3 von Grund auf neu installiert ... Ich möchte Node.JS auf meinem Rechner installieren und dann Gulp laufen.confused: Warum welche Version Node.JS

Auf nodejs.org https://nodejs.org/en/download/package-manager/ heißt es: zwei Versionen:

curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - 
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - 
and then 
sudo apt-get install -y nodejs 

Wie kann ich wissen, welche Version installiert werden? Für den Lauf Gulp CLI ist der beste Weg nach vorne?

Auf vielen Seiten lese ich "nicht apt-get, um Node.JS zu installieren" Sie erwähnen nie einen Grund. Anscheinend ist es besser, NVM (??) zu verwenden

Also, kann mir das jemand erklären? Welche Version installiere ich? setup_4? setup_6? Welcher Weg zur Installation von Node.JS ist der beste Weg? apt-get oder NVM? und vor allem WARUM?

Thanx,

Thom

+0

Node.js v4 ist LTS (Long Term Support) und wird bis April 2017 sein, dann wird v6 LTS sein. Mit NVM können Sie jede gewünschte Version installieren. Mit 'curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash-bekommst du nur das letzte (aktuell v4.4.4). Ich weiß nicht, warum manche Leute es nicht empfehlen. Ich habe apt-get benutzt und hatte überhaupt keine Probleme damit, und ich benutze immer noch v4, aber es war nicht v6, als ich es installiert habe.Ich würde jetzt für v6 gehen. – Molda

+0

Danke für die Rückmeldung Molda. –

Antwort

1

nicht apt-get Node.JS installieren

In der Vergangenheit war die Distro Verpackung ~~ nicht so gut ~~ wirklich schlecht war und erstellt Probleme. Auch war es in Bezug auf die neueste verfügbare Knotenversion notorisch spät. Ich bin mir heute nicht sicher über apt, aber auf meinem Fedora 23 werde ich immer noch [email protected] zur Verfügung gestellt. Also für mich ist es ein Nein.

Offenbar ist es besser NVM

zu verwenden

Knoten Version Manager Setup und läuft schnell erhalten hilft. Es hilft Ihnen auch sehr schnell zwischen alten und neuen Versionen zu wechseln. tolles Werkzeug für Entwickler.

V4? V6?

Hängt von Ihrer Aufgabe und ihrem Ziel ab.

Wenn Sie beispielsweise eine Build-Kette für die Front-End-Entwicklung erstellen, können Sie sich für v6 entscheiden, da nur die Entwickler von dieser Entscheidung betroffen sind. Es ist eine Entscheidung, mit der Mannschaft zu nehmen.

Wenn Sie an einer Server-API arbeiten, sollten Sie eine in Übereinstimmung mit Ihrem Sysop-Team auswählen (oder erzwingen, hängt von Ihrem Kontext ab).

Sie arbeiten an Paketen zu verteilen (CLI), gehen Sie für die LTS V4, es wird stabiler sein.

Sie haben keine Einschränkungen? Wählen Sie v4 für Stabilität, v6 für die neuesten Features von es6 zum Beispiel.

hth !!

+0

Großartig, Danke für die Rückmeldung. Ich probiere einfach die 6. Ich kann immer deinstallieren (ich hoffe :-D) –