2016-09-01 6 views
0

nicht ausführen Ich folgte den Anweisungen hier: https://codeforgeek.com/2015/05/setup-node-development-environment-amazon-ec2/ - Alles scheint ordnungsgemäß installiert zu sein. Wenn ich 'node --version' starte, bekomme ich -bash: node: command not found. Ich habe sudo ln -fs out/Release/Knoten/usr/bin/Node und immer noch das gleiche Problem. Wenn ich 'whereis node' starte, bekomme ich den Knoten:/usr/bin/node/usr/local/bin/node. Wenn ich zu einem dieser Verzeichnisse navigiere, wird 'node' rot angezeigt.Kann Knoten nach der Installation auf EC2 Instance

Ich bin ein Front-End-Typ, also alle diese Infrastruktur Zeug ist neu für mich, also bitte entschuldigen Sie meine Ignoranz. Ich möchte vermeiden, meine Maschine zu zerschlagen!

Dank

Antwort

0

die NodeSource packages verwenden.

Das Setup-Skript ist https://rpm.nodesource.com/setup_6.x

Wenn Sie nur wollen, dass es funktioniert, wie root Lauf

sudo su - root 
curl --silent --location https://rpm.nodesource.com/setup_6.x | bash - 
yum -y install nodejs gcc-c++ make 
+0

ich versucht, und erhalten „Fehler: kann nicht Transaktionssperre auf/var/lib erstellen/rpm/.rpm.lock (Berechtigung verweigert) Fehler beim Ausführen des Befehls, Beenden "Ich habe beide Befehle als sudo ausgeführt – user3574871

+0

Sie müssen root sein, damit' '' funktioniert. Andernfalls speichern Sie die 'setup_6.x' Datei irgendwo und führen Sie' sudo bash setup_6.x' aus – Matt

Verwandte Themen