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

你可能感兴趣的:(React Native项目判断Release/Debug)