Par*_*esh 15 windows microsoft-metro react-native
更新到 React Native v73.1 后,尝试在 Windows 中运行该应用程序时出现以下错误:
错误无法在新窗口中启动服务器,因为未指定终端应用程序。
我该如何修复它?
在 Mac 机器上,没有任何问题。只有 Windows 面临这个问题。
小智 9
看起来 Metro 已经失去了对Windows 终端的支持,并且只允许 Bash 终端。我必须在Git Bash中启动一次,并保持 Metro 窗口打开,然后才能在 Windows 终端中启动 React Native。
除了等待 React Native 和 Metro 修复它之外,我们似乎无能为力。
我在那里创建了一个问题:Windows 上的 Metro:无法在新窗口中启动服务器,因为没有指定终端应用程序 #1160
这是最新的React Native CLI中引入的一个错误。我已经对此进行了修复,即将推出的 React Native CLI 应该可以正常工作。
在那之前,您可以使用:
npm run start
Run Code Online (Sandbox Code Playgroud)
然后按A开始 Android 构建。
小智 5
当我必须运行发布模式时,我在使用 React Native 0.73.1 时遇到了同样的问题。
在调试模式下,您可以简单地使用npm start然后a。
但是,如果您想运行发布模式,请使用npm start运行 Metro,打开一个新终端并执行npx react-native run-android --mode=release.
这对我来说有效。
| 归档时间: |
|
| 查看次数: |
22939 次 |
| 最近记录: |