2016-04-17 9 views
0

Wir möchten den Nodejs-Server auf einem anderen Port starten, wenn der Standard (3000) nicht verfügbar ist. Gibt es ein Modul, das dies tut?nodejs server Wählen Sie Port, wenn Standard nicht verfügbar ist

Eigentlich versuchen wir, unsere Anwendung als Repository & zu veröffentlichen, wenn der Benutzer versucht, dies zu installieren; Die Anwendung sollte automatisch im Browser mit dem Port gestartet werden, an dem sie sich gerade befindet.

Dies wird lokal auf einem System ausgeführt; Nehmen wir an, der Benutzer benutzt 3000; dann muss der Antrag für 3001 überprüfen oder so weiter ...

Antwort

1

Dies ist die Art und Weise es

Beantwortungs
app.set('port', process.env.PORT || 3000); 
app.listen() 
+0

Dank zu tun ist, aber meine Forderung wenig diff ist ... Ich habe meine Frage – Raichu

+0

Das ist aktualisiert, wie Sie hör auf einen Hafen. Ich denke nicht, dass es ein unterstütztes Modul dafür gibt. –

Verwandte Themen