2017-09-27 3 views
-1

Ich arbeite an einem Tic Tac Toe-Spiel in Angular und ich fand diese Github Repo, die dieses Spiel bereits eingebaut hat und es funktioniert gut. Nach dem Laufen npm install und npm start und wenn ich zu dieser URL localhost:8080 auf Browser gehe dann Spiel beginnt.Tic Tac Toe Spiel in eckigen

https://github.com/siddhartha-gupta/angular2-tic-tac-toe 

Nun war ich versuchen zu verstehen, wie dieses Spiel funktioniert und seine Logik, und ich habe in server-communicator.service.ts Klasse auf dieser Linie fest:

https://github.com/siddhartha-gupta/angular2-tic-tac-toe/blob/master/app/ts/services/server-communicator.service.ts#L20 

Hier ist der Code:

initSocket(callback: Function) { 
    // this.socket = io.connect('https://tic-tac-toe-881512.herokuapp.com'); 
    this.socket = io.connect('http://localhost:5000'); 
    this.msgReceiver(); 
    callback(); 
} 

Ich bin mir nicht sicher, was wir unter localhost port 5000 laufen? Ich kann sehen, wir öffnen eine Steckdose für localhost: 5000, aber nicht sicher, was ist der Zweck dieser? Kann mir jemand erklären, was wir damit machen localhost port 5000?

Antwort