如何将react-native run-ios配置为在iTerm中而不是在OSX上的终端上执行?默认情况下,它会打开一个新的终端窗口,但终端与我的窗口管理器的配合不如iTerm好.

推荐答案

打包程序是通过执行open $PROJECT/node_modules/react-native/scripts/launchPackager.command启动的,因此无论与*相关的程序是什么.命令将启动.您可以更改关联:

  • 开放式查找器
  • 导航到$PROJECT/node_modules/react native/scripts/(或者在任何地方创建一个扩展名为.command的空文件)
  • 右键单击launchPackager.命令
  • 按选项键
  • 在"始终打开…"下您可以 Select iTerm

React-native相关问答推荐

Redux将旧状态迁移到新状态

莫迪德不会停留在屏幕中央

为什么我的expoav视频不会自动播放?

如何渲染一个 svg 以在不同的窗口大小下动态地看起来相同?

将屏幕标题更新为所选标签导航的标题

ReactNative:在所有组件和操作之间共享 sqlite 实例的最佳方法

Jest 遇到了带有 react-native 的意外令牌

使用 resizeMode 封面截断的图像

withNavigation 只能用于导航器的视图层次 struct

我如何知道我的代码是否作为 React Native 运行

Invariant Violation:requireNativeComponent: "RNCWebView" was not found in the UIManager

使用 resizeMode = contain时的图像对齐

我们如何将 Firebase Analytics 与基于 expo 的 react-native 应用程序一起使用

无法解析模块 react/lib/ReactUpdates

Jest 的配置在更新到 26.x 后抛出type ErrorHandler = (error: mixed, isFatal: boolean) => void

如何在react-native中设置 FlatList 的刷新指示器?

等待模块失效的超时

使用来自另一个页面的 fetch 调用函数返回结果值

React Native + React (for web) 种子元素

当前未启用语法nullishCoalescingOperator