Ich versuche, einen Node.js
Server mit socket.io
einzurichten. Ich verwende die neueste Vorlage, die von WebStorm
Vorlage gegeben wird.socket.io mit Express 4.15 Vorlage von WebStorm funktioniert nicht
Mein Schritt ist zunächst hinzufügen socket.io zu meiner Sprache & Framework - Node.js und NPM. Hier ist meine Einstellung
Da ist in meinem "bin/www" Ich habe die unten
var io = require('socket.io')(server)
hinzufügen und fügen Sie diese zu Boden des Behälters/www-Datei (nach dem Server starten hat hören)
io.on("connection",(socket)=>{
console.log("user connected" + socket.id)
})
ändern Sie dann ich meine index.jade als Gebrüll
extends layout
block content
h1= title
p Welcome to #{title}
li what the ul1
li what the ul2
script.
src="/socket.io/socket.io.js"
script.
var socket = io();
Führen Sie den Server aus. Besuchen Sie die Seite und das ist, was ich
bekommenich den Fehler
mit meiner ImplementierungUncaught ReferenceError: io is not defined
at localhost/:1
Wer weiß, was falsch. Hilfe ist sehr zu schätzen. Vielen Dank!
Edit 1: Ich kann von meinem Browser auf die socket.io.js bekommen
kann Ihr Browser 'socket.io.js' Datei auflösen? – d9ngle
Hallo, wie überprüft man, ob der Browser auflösen kann oder nicht? –
Hi ich habe die Frage bearbeiten. mein Browser kann die Datei socket.io.js auflösen –