reactjs - React Native改变监听端口

标签 reactjs react-native

我正在使用 React Native Android,并且在 Android 设备上部署应用程序时遇到问题。 当我运行时

react-native start, it won't start dev server on port 8081

enter image description here

我尝试了以下提到的一些选项:

  1. https://reactnative.dev/docs/troubleshooting

  2. 尝试停止在端口号 8081 上运行的进程,但没有成功

我的问题是,我们能否将 React Native 开发服务器端口从 8081(这是 android 中的默认端口,但我们可以在 ios 中从 AppDelegate.m 文件更改)更改为其他端口或任何其他方法

我们将非常感谢您的回复。谢谢

最佳答案

不确定是否有记录[1],您可以通过 CLI 参数指定端口,如下所示:

react-native start --port 9988

我在源代码中找到了它,并且它在我的本地计算机上运行:)

https://github.com/facebook/react-native/blob/master/local-cli/server/server.js#L30

<小时/>

[1] 现在记录在这里:https://facebook.github.io/react-native/docs/troubleshooting#using-a-port-other-than-8081

关于reactjs - React Native改变监听端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34431052/

相关文章:

css - 在 React 中创建一个网格系统来改变行数和列数?

react-native - React Native FlatList没有滚动到结束

javascript - 如何在 React Native 中更改按钮的颜色?

javascript - 在 componentWillUnmount 中清除超时的更好方法

javascript - React Native jsx中三元内的.map()函数

javascript - ReactKonva不支持类型 "div"

javascript - React/Redux、useEffect/useSelector、陈旧的闭包和事件监听器

ios - xamarin 形式 : iOS webview not showing website run using react or ant design pro

javascript - 在 React 中将实例变量从一个子组件传递到另一个子组件

javascript - 在 react native 中将值从一个文件导入到另一个文件时出现问题