“图像未在 Vercel 部署上加载,但可在本地主机上运行”

问题描述 投票:0回答:1

我在 Vercel 上部署了 Node 应用程序:node-demo-ashen.vercel.app。我遇到的问题是,在 localhost:3000 上图像加载正常,但我的图像未在 Vercel 上加载。我还多次配置了 vercel.json 文件: { “版本”:2, “构建”:[ { "src": "服务器.js", “使用”:“@vercel/节点” } ], “路线”:[ { "src": "/images/(.)", “目的地”:“/公共/图像/$1” }, { "src": "/(.)", “目的地”:“/server.js” } ] } 帮我解决这个问题。

我已尝试配置 vercel.json 文件,并尝试注销并再次登录以解决问题,但似乎不起作用。图像在 localhost 上加载正常,但在 Vercel 上,图像根本无法加载。

javascript html node.js express vercel
1个回答
0
投票

我想你可能失踪了

app.use(express.static(path.join(__dirname, 'public')));

在你的nodejs 文件中。如果没有,请分享您的nodejs文件,以便我可以提供帮助

© www.soinside.com 2019 - 2024. All rights reserved.