为啥 json-server 只能在 localhost 服务器上工作?
Posted
技术标签:
【中文标题】为啥 json-server 只能在 localhost 服务器上工作?【英文标题】:why does json-server only work on localhost server?为什么 json-server 只能在 localhost 服务器上工作? 【发布时间】:2021-10-24 03:51:12 【问题描述】:我有一个应用程序,我使用 json-server 创建一个快速后端供我测试。我的应用程序现在可以按照我想要的方式运行,但我意识到我的应用程序无法在其他笔记本电脑/手机上运行,因为我的 json-server 使用 localhost。 json-server 可以与自定义 URL 一起使用,还是只能在 localhost 上使用?我必须重新开始并使用不同的后端吗?如果是这样,有人对我应该使用哪个后端有建议吗?
【问题讨论】:
【参考方案1】:如果你想在手机或其他东西上测试你的后端,你需要两件事
首先
您的服务器和您的客户端,在这种情况下,他们的手机都需要连接到同一个 wifi 或本地网络上
第二
你需要指定你计算机的 ip 而不是指向 localhost 的后端
json-server --host 192.168.0.xx file.json --port 4000
【讨论】:
以上是关于为啥 json-server 只能在 localhost 服务器上工作?的主要内容,如果未能解决你的问题,请参考以下文章