【发布时间】:2017-08-18 15:46:07
【问题描述】:
我的 react-native 应用程序中有不同环境的各种调试代码。其中一些不应该在发布版本中结束,因为它描述了开发环境或其他应该保留在内部的东西。
对于原生 Android 应用,我可以通过在构建时为不同风格生成代码或使用 ProGuard 剥离代码来避免这种情况。 react-native 中的 JavaScript 代码是否有类似的方法?
【问题讨论】:
标签: react-native
我的 react-native 应用程序中有不同环境的各种调试代码。其中一些不应该在发布版本中结束,因为它描述了开发环境或其他应该保留在内部的东西。
对于原生 Android 应用,我可以通过在构建时为不同风格生成代码或使用 ProGuard 剥离代码来避免这种情况。 react-native 中的 JavaScript 代码是否有类似的方法?
【问题讨论】:
标签: react-native
如果您使用__DEV__ 变量来确定环境,babel 应该删除生产构建中的死代码。
if (__DEV__) {
// development code
}
【讨论】: