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
?
Irgendeine Idee, was diese serverseitige Komponente tut? Einfach überprüfen. – user1950349
Sieht so aus, als ob es Multiplayer aktivieren soll. – shabs