Ich bemühe mich, mit Node und Socket.io eine Leinwand in Echtzeit zu erstellen, aber ich habe erhebliche Probleme.
Ich weiß nicht was irgendwas bedeutet!
Socket.emit? Sockel.ein? Socket.whatever?!
Im Grunde kodiere ich es komplett blind, ohne eine Ahnung zu haben, was zum Teufel ich mache. Weißt du, wo eine gute Dokumentation von socket.io ist?
Danke für Ihre Antwort.
Sie können sich die Dokumentation zum Knoten selbst ansehen, um die Details der Methoden zu verstehen, die Sie in Ihrer Frage aufgelistet haben (d. h. on und emit). Es ist mein Verständnis, dass socket.io auf Knoten basiert. Sehen Sie sich also auf der Dokumentationsseite von Events unter nodejs.org an . Meiner Meinung nach, obwohl die Dokumentation bei nodejs.org und bei socket.io eine Menge Hilfe von einem professionellen technischen Autor nutzen kann. Das Problem ist, dass die Ersteller keine Zeit haben, um Dokumentation zu schreiben - sie erstellen nützlichen Code für die Community. Ausgezeichnete Dokumentation ist eine Möglichkeit, wie sich eine Sprache, ein Framework, eine Bibliothek usw. sehr schnell durch eine Gemeinschaft verbreiten können. Es hilft, eine Alphabetisierung innerhalb der Gemeinschaft zu entwickeln.
Ich würde vorschlagen, seine Codes unter dem Testordner zu lesen. socket.io verwendet mocha als Testframework. Wenn Sie also mit mocha vertraut sind, wäre es einfach zu lesen, wie es funktioniert.
Sie können den Reporter als Spezifikation ändern und sehen, wie sie ihren Code testen und dann anhand der Testcodes in ihren Quellcode schauen.