Ich habe vor kurzem das Problem, dass ich nicht bekomme, wie die Pfade für HTML in Knoten js arbeiten. Ich verknüpfe die Skripte meiner index.html wie gewohnt - relativ zur Datei index.html (die Dateien node.js und index.html befinden sich im selben Verzeichnis "res.sendFile (__ dirname + '/index.html');"). Aber wenn ich es im Browser öffne, der mit dem Knoten js ausgeführt wird, zeigt es nur "cant GET blabla" für die Skripte an. Stattdessen öffnen Sie es, indem Sie einfach auf index.html ohne Knoten js klicken, diese Pfade funktionieren! Wie muss ich HTML-Pfade für Knoten js schreiben?Knoten JS - HTML-Pfade
var express = require('express'),
app = express(),
server = require('http').createServer(app),
io = require('socket.io').listen(server),
port = Number(process.env.PORT || 3000),
server.listen(port);
app.get('/', function(req, res){
res.sendFile(__dirname + '/index.html');
});
Vielen Dank für Ihre Zeit! :)
tatsächlich Dieser Code funktioniert auf meinem PC verwenden können. XD. vielleicht stimmt etwas mit den Berechtigungen nicht? – SCaffrey