【发布时间】:2022-10-23 20:32:47
【问题描述】:
我正在创建一个简单的博客来探索 Sveltekit 及其工作原理。
我创建了一个端点来管理图像的上传,该图像存储在根文件夹(src 的同一级别)中的文件夹中。
现在我正在尝试获取此图像并在加载帖子时显示在前端。 这很简单,但我无法管理如何去做。在 Nodejs 中,我通常会创建一个 API 来在被调用时提供图像(例如,API url 是 /api/v1/images/):
function get(req, res, next) {
...
var fileStream = fs.createReadStream(imagePath);
res.writeHead(200, { "Content-Type": "image/" + extensionName });
fileStream.pipe(res);
...
}
在前端我称之为:
<img src={getImageFromBackend("example.jpg")} alt="Example" />
但在 Sveltekit 中,我不能这样做。
有任何想法吗?
谢谢
【问题讨论】: