React 项目未部署在 vercel 上,但可以在本地主机上运行

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

当我尝试部署我的 React 聊天项目时,该项目不基于后端,不会陷入 Web 套接字的复杂性,并且仅使用另一个 js 文件中的虚拟数据,app.js 文件的代码在网页上可见,并且该项目没有得到正确部署。然而,vercel 显示的情况并不复杂。唯一可疑的是我的部署链接,它看起来不寻常,因为我过去在 vercel 上部署了一个更基本的 React 项目。此外,在尝试部署我的项目时,vercel 不会自动将其检测为 React 项目,并且当我选择创建 React 应用程序作为我的框架预设时,它永远不会部署。图像:- The difference in the appearance of my project on vercelThis is how the project looks after deployment

我尝试通过在 vercel 中选择项目的 github 存储库来直接部署应用程序。但它没有正确部署我的项目,即使它没有显示任何错误......

reactjs deployment frontend localhost vercel
1个回答
0
投票

您的 存储库 似乎缺少

package.json
文件。该文件标识项目并列出您的项目所依赖的包,使您的构建可重现。 更多信息这里

在将代码推送到 GitHub 时,您可能忘记上传

package.json
,这就是 Vercel 无法将您的项目识别为 React 的原因,因此它仅将文件作为静态文件提供。

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