我收到此错误:错误侦听EADDRINUSE:地址已在使用:::19000。该怎么办?
在 http://localhost:19002 上运行的开发人员工具正在浏览器中打开开发人员工具...启动 Metro Bundler 错误侦听 EADDRINUSE: address already in use :::19000。
错误:侦听 EADDRINUSE:地址已在使用中 :::19000
回答
这发生在 expo-cli https://github.com/expo/expo-cli/issues/3687 的4.8.1 版本中
解决此问题的最佳方法是将您的 expo 版本降级到 4.7.3。
npm i -g expo-cli@4.7.3
yarn global add expo-cli@4.7.3
如果您必须在 expo-cli@4.8.1 上工作,我会通过更改 expo 的默认端口来解决此问题。您可以在项目根目录中创建一个 .exprc 文件
{
"manifestPort": valid port number (e.g. 19002)
}
不要忘记将 .exprc 添加到您的 .gitignore 文件 c;
THE END
二维码