从 React Native 应用程序文件夹运行 json-server 时出错
Posted
技术标签:
【中文标题】从 React Native 应用程序文件夹运行 json-server 时出错【英文标题】:Error running json-server from React Native app folder 【发布时间】:2019-08-22 22:50:38 【问题描述】:我在使用create-react-native-app
创建的应用的文件夹中。我安装了json-server
和sudo npm i -g json-server
。我的应用文件夹中有一个db.json
。当我尝试运行服务器时,出现此错误:
// ♥ json-server db.json
\^_^/ hi!
Loading db.json
Done
Resources
http://localhost:3000/photos
Home
http://localhost:3000
Type s + enter at any time to create a snapshot of the database
Some error occurred Error: getaddrinfo ENOTFOUND localhost
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:58:26)
errno: 'ENOTFOUND',
code: 'ENOTFOUND',
syscall: 'getaddrinfo',
hostname: 'localhost'
无论我是否在运行 expo 服务器,都会发生这种情况。怎么了?
【问题讨论】:
【参考方案1】:本地主机可能隐藏在主机入口位置。
请检查并删除。
例如:
转到终端
cd /etc/hosts
#127.0.0.1
从 localhost 中删除哈希并运行 json-server。
【讨论】:
以上是关于从 React Native 应用程序文件夹运行 json-server 时出错的主要内容,如果未能解决你的问题,请参考以下文章
React Native - .xcworkspace 从 git 提取后不包含任何文件
从 react-native 创建 Android 和 iOS 应用
从 JavaScript 调试器重新加载 React Native
从 create react native 弹出后在 android studio 中运行 react native 项目的步骤