使用 Vercel 进行部署会显示 index.js 的原始代码,而不是渲染它

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

我正在尝试将我的 Web 应用程序(React + NodeJS)部署到互联网。 由于某种原因,部署后,它只向我显示 index.js 的原始代码,而不是显示渲染的 Web 应用程序: 这里

我在网上做了一些研究,我能找到的只是添加一个 vercel.json 文件,这不起作用。 我的项目位于 github 上: https://github.com/barakdaniel1/recipe_book-project/tree/main

提前感谢您的任何帮助,在这方面已经坚持了几个小时了。

deployment render mern vercel
1个回答
0
投票

如果您的代码是从本地计算机生成的,则确认从 c: 驱动器部署它,您也可以将此代码尝试到 vercel.json 文件中: { “版本”:2, “构建”:[ { "src": "./index.js", “使用”:“@vercel/节点” } ], “路线”:[ { "src": "/(.*)", “目的地”:“/”, “方法”:[“获取”、“发布”、“放置”、“修补”、“删除”、“选项”] } ] }

不要忘记更新 vercel 项目设置中的 .env 变量。我认为应该可以正常工作。

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