gpt4 book ai didi

node.js - express.js 怎么显示图片?

转载 作者:搜寻专家 更新时间:2023-11-01 00:02:52 25 4
gpt4 key购买 nike

我在/public 文件夹中有图像,我想显示它们..就像这样:<img src="a.jpg">

我的 app.js 代码

var express = require('express')
, app = express()
, http = require('http')
, server = http.createServer(app)
, io = require('socket.io').listen(server);

server.listen(8080);
app.use('/public', express.static(__dirname + "/public"));

如果我在本地主机上打开它,这个错误仍然显示

NetworkError: 404 Not Found - http://localhost:8080/public/a.jpg"

最佳答案

在你的情况下写就足够了:

app.use(express.static('public'));

它将直接服务于公用文件夹。

此路径 /public/images/somePhoto.png 中的图像将显示为:http://localhost:8080/images/somePhoto.png

来源:https://expressjs.com/en/starter/static-files.html

关于node.js - express.js 怎么显示图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15309688/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com