在React-native中获得编译时间?

时间:2019-05-28 10:53:55

标签: react-native

有没有一种方法可以获取编译时间(例如,我在utc或本地中编译应用程序的时间)。我想要这样做的原因是,我通常不确定我的模拟器当前正在运行哪个版本,并且在编译时在顶部添加文本小部件将为我在开发时提供这种安全性。

1 个答案:

答案 0 :(得分:1)

我会这样做的一种方式:

  1. 制作一个在构建之前运行的shell脚本,并获取当前系统时间 (对于iOS,这可以在构建阶段之前添加脚本阶段来完成,在android上,您需要更改gradle,请参见:execute task before android gradle build?
  2. 将该时间注入.env文件,然后使用react-native-config恢复此“ buildTime”变量并显示。

必须有其他方法来执行此操作,但据我所知,没有现成的工具,您将不得不深入研究平台特定的构建脚本...