2016-10-13 3 views
0

Ich habe einen Nodejs Server, der die Datei index.html sendet, wenn ich es eingeben, wird der Körper der Datei nicht angezeigt, nur was ich in den Kopf geschrieben hat, zeigt, das ist was ich verwende die Datei senden:Dokument Körper lädt nicht

app.get('/', function(req, res) { 
    res.sendFile(__dirname + '/index.html'); 
}); 

EDIT: wenn ich mir das ‚Netzwerk‘ Reiter in der Chrom dev Registerkarte und ich sehe der Antwort der Körper ist, aber auf der docuemnt selbst es ist leer

Screenshots: Empty body

Response

+0

Zeige uns mehr Code und Screenshots, auf diese Weise ist es jetzt kompliziert, dir zu helfen ... – Fusseldieb

+0

Könnte sein HTML in der Datei, wenn der Browser es nicht rendert. – Paul

+0

Ich habe gerade einen Testcode eingegeben –

Antwort

0

Aus dem Screenshot sieht es aus wie die einzige Last, die passiert, ist die HTML-Datei selbst, aber die Skripte werden nicht geladen. Der browserbasierte Entwurf unterbricht das Rendering, bis diese Skriptdateien geladen und analysiert wurden. Nehmen Sie die Script-Tags heraus, Sie sollten sehen, wie sie Ihre Testnachricht rendern.

Der Grund, warum die Skriptdateien nicht geladen werden, sind die URLs. die eine für socket.io sieht falsch aus mir (es sei denn du hast einen Ordner in deiner App /socket.io)

+0

Danke, das Problem war das Jquery-Skript .. –