android - 如何更改 React Native 和 Metro Bundler 端口

标签 android react-native bundler

我正在尝试在端口 8088 中启动 React Native 调试器和 bundler 因为8081由另一个程序使用,使用以下命令:

react-native run-android --port=8088
模拟器反向设置正确

Running C:\Users\MyUser\AppData\Local\Android\Sdk/platform-tools/adb -s emulator-5554 reverse tcp:8088 tcp:8088


但是地铁 bundler 从 8081 端口开始
metro bundler console
一旦某个程序正在读取我的 8081 端口并且我无法停止它,这将是启动它的最佳方式。

最佳答案

8081端口有两个文件需要修改:

1.react-native/local-cli/server/server.js - 默认

2.react-native/React/React.xcodeproj/project.pbxproj - 将以上两个文件中的所有8081端口替换为你想要的端口

您的端口将被更改。

关于android - 如何更改 React Native 和 Metro Bundler 端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51989209/

相关文章:

image - React-Native 图像高度(全宽)

javascript - 从对象数组中获取 2 个值

react-native-google-places-autocomplete 无法解析模块 `path/custom/left-icon`

ruby - 运行 bundle exec 时,如何让 bundler 在 "ps aux"中显示完整的命令?

ruby-on-rails - 安装 nio4r 时出错

ruby - 如何在 RVM 下将 Bundler 安装到 @global gemset,这是正确的方法吗

java - Android 中的 AppWidget 动画

java - 琐碎的 : Get confirmation of email sent in android

android - java.lang.SecurityException : Permission Denial: starting Intent 错误

java - Android Studio 4.1 调试器断点不起作用