React native 是否可以使用默认道具作为参数从命令行运行react本机应用程序?

React native 是否可以使用默认道具作为参数从命令行运行react本机应用程序?,react-native,React Native,我正在将react native集成到现有应用程序中。我正在单独开发react本机页面作为独立应用程序 在我现有的遗留应用程序中,我调用 RCTRootView(桥:桥,模块名:“AnAlert”,initialProperties:someProperties) 其中someProperties是类型为[String:Any]的字典,其JSON表示可能类似于: {“标题”:“警报标题”,“正文”:“警报正文”} 我想独立于主应用程序设计react本机页面,但问题是我需要这些初始属性来完全配置

我正在将react native集成到现有应用程序中。我正在单独开发react本机页面作为独立应用程序

在我现有的遗留应用程序中,我调用

RCTRootView(桥:桥,模块名:“AnAlert”,initialProperties:someProperties)

其中someProperties是类型为
[String:Any]
的字典,其JSON表示可能类似于:

{“标题”:“警报标题”,“正文”:“警报正文”}

我想独立于主应用程序设计react本机页面,但问题是我需要这些初始属性来完全配置页面

是否有人知道是否可以运行
react native run ios
,其中
是一个解释为默认
道具的参数

当我运行react native run ios--help时,我看到了附加的选项,但它们似乎都没有描述我想要做什么


-h、 --帮助输出使用信息
--simulator[string]显式地将模拟器设置为使用
--configuration[字符串]显式设置要使用的方案配置
--scheme[string]显式设置要使用的Xcode方案
--项目路径[字符串]相对于Xcode项目(.xcodeproj)所在的项目根的路径。默认值为“ios”。
--device[字符串]显式地将设备设置为按名称使用。如果连接了单个设备,则不需要该值。
--udid[string]显式设置udid使用的设备
--无分装机在构建时不启动分装机
--CLI配置文件的config[string]路径


谢谢

以下是我如何解决这个问题的-我刚刚编辑了我的主index.ios.js文件并将其放在顶部:

if (this.props == null) {
  var defaultProps = {"params": {"foo": "bar"}}
} else {
  var defaultProps = this.props
}
然后在文件的后面

    <Text style={styles.instructions}>
      {defaultProps.params.foo}
    </Text>

{defaultProps.params.foo}
现在,当我通过命令行启动时,我得到了嵌入到文件中的默认值,但当我通过rctroutview启动时,这些调试默认值被覆盖