Meteor kann nach dem Update nicht installiert, aktualisiert oder ausgeführt werden

8

Ich arbeite seit einigen Monaten mit Meteor-Apps. Wenn ich zum ersten Mal versuche, eine Meteor-App zu starten, installiere via (curl Ссылка | / bin / sh) oder führe Meteorupdate aus, Ich bekomme diesen Fehler:

%Vor%

In der Vergangenheit bekam ich zufällige js-Fehler und eine Neuinstallation würde das Problem beheben, aber ich kann das Installationsprogramm oder das Update nicht einmal ausführen. Vielleicht ist es mit 0,6 verwandt. Danke für jede Einsicht!

    
ppedrazzi 06.04.2013, 14:09
quelle

6 Antworten

25

Diese Lösung hat für mich funktioniert:

  1. Installieren Sie den neuesten Knoten über das grafische Installationsprogramm in Ссылка EDIT: sollte nicht notwendig sein.
  2. Installiere Fasern via sudo npm install [email protected] -g per @Akshat EDIT: sollte nicht notwendig sein.
  3. Löschen Sie die Datei /usr/local/bin/meteor
  4. Löschen Sie den Ordner ~/.meteor
  5. curl https://install.meteor.com/ | sh
Geoffrey Booth 16.04.2013, 21:04
quelle
8

Ich hatte das (wieder) und forschte weiter. Ich habe diese zwei Schritte gemacht, um es anzugehen:

Entferne Meteor:

%Vor%

Installieren Sie Meteor:

%Vor%     
ppedrazzi 23.11.2013 21:33
quelle
1

Ich ging zu meinem Arbeitscomputer, nahm die usr / local / bin-Dateien und kopierte / pastete auf den nicht funktionierenden Computer. Mag nicht ideal sein, aber es hat den Job erledigt und ich bin wieder auf beiden Maschinen. Danke Akshat sehr für die Sorgfalt in dieser Sache!

Paul

    
ppedrazzi 07.04.2013 16:17
quelle
0

Versuchen Sie, Ihren Computer neu zu starten / ein Terminal neu zu laden, da der neue Meteor ebenfalls an einem neuen Ort installiert ist (es sieht so aus, als ob Ihr noch bei /usr/local statt ~/.meteor ist)

Wenn das nicht funktioniert, installiere die Fasern mit npm install [email protected] -g .

    
Akshat 06.04.2013 14:15
quelle
0

Ich bin auch auf dieses Problem gestoßen. Es stellte sich heraus, dass es sich um ein Berechtigungsproblem mit dem auf meinem Mac als root installierten Meteor handelte. Ich habe Meteor als angemeldeten Benutzer neu installiert (mit Dateien, die sich in ~ / .meteor befinden). Alles hat dann gut funktioniert.

    
Mark 20.01.2015 02:45
quelle
0

Wenn Sie Meteor in einer Umgebung bündeln / bauen (d. h. OS X) und dann versuchen, auf einer anderen Umgebung (d. h. Ubuntu) zu deployen, scheint es, dass Meteor die falschen Bibliotheken enthält.

Ich könnte mich irren, jedenfalls habe ich festgestellt, dass die Deinstallation und Neuinstallation der bcrypt-Bibliothek für mich funktioniert hat (zumindest hat es mich dazu gebracht, andere Fehler zu bekommen).

Suchen Sie das Verzeichnis, in dem npm list bcrypt vorhanden ist, und geben Sie dann npm remove bcrypt und dann npm install bcrypt ein.

In Meteor V1.2 ist das leicht zu finden. In Meteor V1.3 denke ich, dass es in .../bundle/programs/server/npm/node_modules/meteor/npm-bcrypt

ist     
Zach Smith 30.06.2016 18:47
quelle

Tags und Links