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!
Diese Lösung hat für mich funktioniert:
sudo npm install [email protected] -g
per @Akshat /usr/local/bin/meteor
~/.meteor
curl https://install.meteor.com/ | sh
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
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
.
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.
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
Tags und Links meteor