Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html Can';在本地主机服务器上找不到png文件_Html_Css_Node.js - Fatal编程技术网

Html Can';在本地主机服务器上找不到png文件

Html Can';在本地主机服务器上找不到png文件,html,css,node.js,Html,Css,Node.js,错误代码 加载资源失败:服务器响应状态为404(未找到) 我想要网络服务。我不知道为什么会有这样的错误 它在本地文件中运行良好,但从nodejs开始会出现此错误 这是我的消息来源 app.js var express = require('express'), app = express(), server = require('http').createServer(app), io = require('socket.io').listen(server); server.listen(3

错误代码 加载资源失败:服务器响应状态为404(未找到)

我想要网络服务。我不知道为什么会有这样的错误

它在本地文件中运行良好,但从nodejs开始会出现此错误

这是我的消息来源

app.js

var express = require('express'),
app = express(),
server = require('http').createServer(app),
io = require('socket.io').listen(server);
server.listen(3000);
app.get('/', function(req, res){
res.sendFile(__dirname + '/index.html');
});
index.html(源代码太长)

这是错误代码

text-align: center;
background: url('./public/resource/calendar.png');
background-size: contain;
png文件路径为D:\Hackathon\public\resource

和app.js,索引路径是D:\Hackathon


帮助我plz

您需要安装一个中间件来服务静态文件

请看


app.use(express.static(“”))

@정두진 请接受我的回答,如果它对你有帮助,它也会对其他人有用!当然,谢谢你的帮助