Programmatically stop and restart express servers (to change ports)

前端 未结 2 729
忘掉有多难
忘掉有多难 2021-02-06 22:01

I\'m looking to be able to basically change ports that my express app is running on.

I\'ve tried:

server.on(\'close\', function() {
  server.listen(3000)         


        
2条回答
  •  爱一瞬间的悲伤
    2021-02-06 22:14

    Thanks to @aymericbeaumet, the following snippet works with Express 4:

    var app = express();
    
    var server = app.listen(8080, function() {
      console.log('Listening :)');
      server.close(function() { console.log('Doh :('); });
    });
    

提交回复
热议问题