React Native - “您当前正在使用 NODE_ENV 之外的缩小代码 === “生产” “
Posted
技术标签:
【中文标题】React Native - “您当前正在使用 NODE_ENV 之外的缩小代码 === “生产” “【英文标题】:React Native - "You are currently using minified code outside of NODE_ENV === "production" " 【发布时间】:2018-11-09 12:31:47 【问题描述】:我在使用 React Native 而不是 ReactJS 时遇到此错误,因此使用 webpack 或 browserify 的所有解决方案/变通方法都无济于事。
完全错误:
您当前正在使用 NODE_ENV=== "production" 之外的缩小代码。这意味着您正在运行一个较慢的 Redux 开发版本。您可以使用 ... bla bla bla (ReactJS 的解决方法)
我目前正在运行这个配置:
"expo": "^23.0.0",
"react": "16.0.0",
"react-native": "https://github.com/expo/react-native/archive/sdk-23.0.0.tar.gz",
"react-redux": "^5.0.6",
"redux": "^3.7.2"
我尝试使用--no-minify
启动服务,但我总是使用--dev
启动它。我也在expo
上运行该应用程序。
如果有人对此有解决方案或解决方法,将不胜感激。
【问题讨论】:
【参考方案1】:如果您在使用 android 虚拟设备时遇到此问题,请打开调试菜单(在 Mac 上为 CMD+M)> 开发设置 -> 取消选中 JS Minify 并重新加载您的应用。以下图片供参考。
【讨论】:
以上是关于React Native - “您当前正在使用 NODE_ENV 之外的缩小代码 === “生产” “的主要内容,如果未能解决你的问题,请参考以下文章
react native 增加react-native-camera
更新 react-native-maps 以使用 create-react-native-app
react native 增加react-native-storage
React-Native 和 Expo:create-react-native-app 和 react-native init 之间的区别
什么是 react-native-cli 和 @react-native-community/cli?
React Native - 当 react-native 版本 > 0.55 时,无法通过 react-native-cli 创建新项目