0
我在反应原生应用中针对不同环境的各种调试代码。其中一些不应该在发布版本中出现,因为它描述的是开发环境或其他应该保持内部的东西。从反应原生发布版本中删除JavaScript代码
对于原生Android应用程序,我可以通过在ProGuard上生成不同版本的代码或剥离代码来避免此问题。有没有类似的方式来使用react-native中的JavaScript代码来做到这一点?
我在反应原生应用中针对不同环境的各种调试代码。其中一些不应该在发布版本中出现,因为它描述的是开发环境或其他应该保持内部的东西。从反应原生发布版本中删除JavaScript代码
对于原生Android应用程序,我可以通过在ProGuard上生成不同版本的代码或剥离代码来避免此问题。有没有类似的方式来使用react-native中的JavaScript代码来做到这一点?
如果您使用__DEV__
变量来确定环境,babel应删除生产版本中的死代码。
if (__DEV__) {
// development code
}
应该但不会: - / – Vinzzz