我的网站有问题,我正在尝试上传图片,但这给了我这个错误。 我不知道该如何解决,有人可以帮助我吗?
这是错误:
答案 0 :(得分:1)
在您的代码中:
server.use(express.static('public'));
这实际上意味着将从/
加载public
。如果您想使用/public
,则需要:
server.get('/public', express.static('public'));
答案 1 :(得分:0)
我也遇到了同样的问题: 这是解决方案, 不要在 .html 文件中的图像路径中写入 public。尽管您的图像文件存在于 public 文件夹中。
示例:- js 文件
app.use(express.static("public"));
html 文件 使用这个
<img src="Icon.png">
代替
<img src="index/Icon.png">