Tag: react native android

如何使npm脚本build立正确的环境?

我正在构build一个react-native项目,并使用react-native-config库在登台和生产环境之间切换。 我有我的环境定义在单独的.env文件(.env.dev,.env.staging,.env.prod),我有我的package.json中定义的以下npm脚本 "scripts": { "android-dev": "ENVFILE=.env.dev react-native run-android", "android-staging": "ENVFILE=.env.staging react-native run-android", "android-prod": "ENVFILE=.env.prod react-native run-android", "android-release": "react-native run-android –variant=release", "build-android-staging": "export ENVFILE=.env.staging && cd android && ./gradlew assembleRelease && cd ..", "build-android-prod": "export ENVFILE=.env.prod && cd android && ./gradlew assembleRelease && cd .." } 在我的build.gradle中,我放置了以下内容 project.ext.envConfigFiles = [ debug: ".env.staging", release: ".env.prod", anycustombuildlowercase: ".env.staging", […]

如何安装rnpm软件包以反应原生

我正在尝试为我的react-native软件包安装这个软件包。 https://www.npmjs.com/package/react-native-dialogs 我看到我需要执行这个命令来安装它。 rnpm install –save react-native-dialogs 我的机器上安装了node和npm 。 我不确定是什么。 我收到一个错误。 我试图通过一些链接,但没有运气。 'rnpm'不被识别为内部或外部命令,可操作程序或batch file。

React-native构build错误:执行任务失败:react-native-maps:prepareComAndroidSupportAppcompatV72301Library'。 >无法展开ZIP

我在Windows 10系统上创build了一个新的react-native项目,安装了react-native-maps包和rnpm link ,但是当启动项目时,我得到一个Build失败的错误。 什么是造成这个问题? react-native init myapp npm install react-native-maps –save rnpm link react-native run-android 版本 react-native-cli: 1.3.0 react-native: 0.39.1 node: v7.2.1 npm: 3.10.10 错误 JS server already running. Running C:\Users\y\AppData\Local\Android\Sdk/platform-tools/adb -s emulator-5554 reverse tcp:8081 tcp:8081 Building and installing the app on the device (cd android && gradlew.bat installDebug)… :app:preBuild UP-TO-DATE :app:preDebugBuild UP-TO-DATE :app:checkDebugManifest […]

如何将Node环境variables传递给React Native JS代码

我试图访问来自React Native的JS代码的节点环境variables,但不pipe怎样,我通过它不使用。 如果我尝试像这样: NODE_ENV=test react-native run-android 我期望process.env.NODE_ENV等于test但是根据bundle请求的__DEV__参数被覆盖到production或development 。 在React Native中将环境variables传递给JS代码的build议方式是什么? 谢谢

反应本地卡住在启动包装程序

我新来回应本机,我试图build立一个应用程序,看看它是如何工作的,我遵循这里给出的步骤 开始使用React Native 直到npm开始,一切似乎都很好,我inputnpm后,它说 12:08:53 PM:开始打包者… 并卡住在那,我做错了什么,我在Ubuntu 16.04 任何投入都会有所帮助