React Native项目判断Release/Debug

React Native中也会遇到判断项目是Release还是Debug,针对不同的模式,我们可以做一些特意的配置,如服务器地址等。
首先我们看下在原生应用中是怎么判断的。

在Android中:

//在Android Studio项目中
if(BuildConfig.DEBUG){
  //debug模式
}else{
  //release模式
}

在iOS中:

#ifdef DEBUG
   // debug模式
#else
    //release 模式
#endif

在React Native中:

if(__DEV__){
    // debug模式
}else{
    // release模式
}

注:在项目打包时需要注意配置是否为release

参考:
http://blog.sina.com.cn/s/blog_1513a1c920102xqaa.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容