2012-10-21 9 views
5

Wenn ich das Browser-Tab zu schließen, und drücken Sie Ctrl + Z den laufenden Meteor Prozess zu verlassen, wie fange ich an Meteor wieder das vorherige Projekt neu zu starten?Wie neu startet Meteor

bekomme ich folgende Fehlermeldung:

$ ~/current/meteor/project meteor

meteor Can't listen on port 3000. Perhaps another Meteor is running?

Running two copies of Meteor in the same application directory will not work. If something else is using port 3000, you can specify an alternative port with --port .

aber einen anderen Port Angabe nicht die Fehlermeldung ändern.

+1

Verwenden Sie Ctrl-C statt Ctrl-Z. –

Antwort

8

in Linux CTRL +Z bricht das Programm und bg Befehl sendet sie in den Hintergrund. Sie können den Befehl fg eingeben, um zum Programm zurückzukehren.

Nachdem Sie wieder Programm bekommen, können Sie es durch CTRL +C, und schließen Sie es einfach wieder von meteor Befehl starten.

+2

Control-Z unterbricht es. 'bg' sendet es dann in den Hintergrund oder' fg' sendet es in den Vordergrund. –

+0

@KeithThompson Korrigiert, danke. – YAAK

-2

Dies könnte je nach Ihren Berechtigungen ein Berechtigungsproblem in Ihrer Box sein.

Does läuft:

sudo meteor 

aus dem entsprechenden Verzeichnis das Problem beheben?

+0

Ctrl + c hat das Problem für mich behoben. – Leke

+0

Nein, Sudo machte keinen Unterschied. Yaaks Antwort (Strg + C) hat es behoben. Wenn Sie es vergessen (senden Sie es mit ctrl + z in den Hintergrund), wie Keith sagte, "fg meteor" bringt es in den Vordergrund, wo Sie weiter daran arbeiten können, oder schließen Sie es richtig. – Leke

1

Wenn der Meteorprozess nicht ordnungsgemäß beendet wird (z. B. leere Batterie), wird möglicherweise auch dieser Fehler angezeigt.

in diesem Fall läuft

meteor reset 

helfen.

dies wird auch die Datenbank des Projekts Sie

so nicht tun dies in bei der Ausführung dieses Befehls sind löschen, wenn Sie Ihre Datenbank mit wertvollen Daten gefüllt ist.

haben Spaß :)

* i Ihre Frage weiß, wurde beantwortet, aber ich denke, die Menschen diesen Beitrag finden, wenn die Fehlersuche zu i beschrieben, da die Fehlermeldungen gleich sind.

6

Sie können auch den Befehl sudo killall -9 node verwenden, um alle Meteorprojekte zu stoppen, und dann meteor, um den gewünschten Ordner in Ihrem Ordner zu starten.

+1

Ein Wort der Vorsicht. Dies kann versehentlich andere Knotenprozesse beenden. –

-1

Falls Sie auf einem  Mac sind, dann gilt das gleiche Verfahren:

ctrl + z den Meteor-Server unterbricht die Sie anschließend:

bg es im Rennen zu halten Hintergrund

fg den Hintergrund laufenden Prozess in den Vordergrund zu bringen

ctrl + c um es zu schließen.

+0

Bitte geben Sie Gründe bei der Abstimmung an - Meine Antwort trifft auf den Fall zu. –

Verwandte Themen