小编kei*_*ell的帖子

React.js (Vite) 应用程序在单一存储库中返回时返回 404

没关系...

错误与代码库有关(我正在使用的代码库monorepo位于vercel.json根目录中)。在vercel.jsreact应用程序一起打包后,一切工作正常。


404问题

我有一个简单的React.js应用程序,带有wouter基于 - 的路由和Vercel部署,这让我遇到了一个小问题,我不知道解决方案。404它总是在刷新(子页面)后返回。

我的代码看起来有点像这样。

    <>
        <Route path='/' component={Intro} />
        <Route path='/dashboard' component={Dashboard} />
    </>
Run Code Online (Sandbox Code Playgroud)

<Intro /><Link />必须/dashboard将我转到哪个<Dashboard />页面。它确实可以在我的本地计算机、容器中以及基于 Linux 的部署中运行,但在vercel部署中却无法真正运行,即使我尝试通过vercel.json.

    <>
        <Route path='/' component={Intro} />
        <Route path='/dashboard' component={Dashboard} />
    </>
Run Code Online (Sandbox Code Playgroud)

还尝试了替代版本rewrites,但仍然存在相同的问题。

{
    "github": {
        "silent": true
    },
    "rewrites": [
        {
            "source": "(.*)",
            "destination": "/index.html"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

此处提供的实时部署链接:pointrest-6ttd9zep8-araclx.vercel.app …

reactjs netlify vercel vite turborepo

7
推荐指数
1
解决办法
8162
查看次数

如何记录 websocket?

目前,我正在开发一个项目websockets,在过去的项目中,我主要使用RESTful标准,使用 Postman 或 Swagger 进行记录很简单,但实际上我发现了问题,因为 Postman 和 Swagger 似乎不这样做不支持 WebSocket。

我的问题是你们如何记录 WebSockets?任何信息都会有帮助,但我主要是在寻找一些工具来存储文档并与其他人共享。

我唯一发现的是https://hoppscotch.io/

2022 年更新:Postman 引入了用于记录 API 的新工具,包括websockets具体grpc解决此问题的方法,并提供了用于记录更多 API 的出色工具。

documentation rest websocket postman grpc

6
推荐指数
1
解决办法
5505
查看次数

标签 统计

documentation ×1

grpc ×1

netlify ×1

postman ×1

reactjs ×1

rest ×1

turborepo ×1

vercel ×1

vite ×1

websocket ×1