问题标签 [create-react-native-app]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - 使用 Relay + React Native (create-react-native-app) 时出错:GraphQL 验证错误`未知类型“查看器”。`
我正在尝试设置一个 RN 应用程序(使用创建的create-react-native-app
)并将其与 Relay 连接。
我已经有以下设置App.js
:
PokemonList
到目前为止,它没有做任何事情来打印我viewer.id
希望从 GraphQL API 加载的内容:
我正在使用这个babel 插件使我的架构在构建时可用于 Relay。
它需要使用三种方法之一提供 GraphQL 端点。我在一个.graphqlrc
文件中配置它,如下所示:
这就是我的.babelrc
样子:
但是,当我运行应用程序时,出现此错误:
Unknown Type "Viewer".
文件中的GraphQL 验证错误.../PokemonList.js
。如果最近添加了参数/字段/类型,请尝试更新您的 GraphQL 架构。
所以在我看来,Relay 根本无法访问我的模式。谁能告诉我在我的设置中缺少什么或者我可以做些什么来进一步调试?
如果这对任何人有帮助,仅供参考,这就是我的package.json
样子:
react-native - 如何将 react-navigation 与 create-react-native-app (CRNA) 一起用于 Android 构建
我已经开始试验,react-native
尤其是最新的create-react-native-app
脚本方法。一切似乎都可以完美地开箱即用,但是当我尝试使用react-navigation
我的应用程序导航时,它仅适用于 iOS,因为 Android 无法无错误地呈现任何内容。以下小吃是如何使用它的示例,它演示了如果您在底部切换操作系统时出现的问题。
android - React Native,TypeError:未定义不是对象(评估'_configProvider.remoteModuleConfig')
创建一个 react-native 项目,使用create-react-native-app
并弹出,无需任何更改。之后,运行该命令会yarn run android
生成一个正确的包并在通过 USB 连接的手机上启动该应用程序。但是,在应用程序崩溃之前,带有消息的红屏会TypeError: undefined is not an object (evaluating '_configProvider.remoteModuleConfig')
出现几秒钟。
cat package.json
尝试使用 Gradle 3.4.1 和 Gradle 2.14.1 运行该命令。
手机是 Google Pixel 7.1.1。还尝试使用 Genymotion,模拟 Nexus 5X 6.0.0(使用模拟器,红屏仍然存在)。
完整的错误信息:
react-native - Victory 本机图表不适用于 create-react-native-app
我是 react-native 的新手,想在我的 create-react-native-app 中使用victory-native。我在谷歌上搜索了一段时间后发现了胜利图表,但不幸的是,我无法使用它。 这是错误截图 和
这是我的代码:
react-native - 网络响应超时错误 (create-react-native-app) (expo)
我正在尝试在 android 的 expo 应用程序上运行 create-react-native-app。
首先,我通过编写命令创建了项目
创建反应本机应用程序测试
然后我执行了
npm 开始
然后从expo app扫描二维码。
但扫描二维码后,我收到以下错误:
Github问题:
https://github.com/react-community/create-react-native-app/issues/144#issuecomment-296631692
android - 使用 react-native-vector-icons 图标未在屏幕上显示 android
我正在使用create-react-native-app。我想使用react-native-vector-icons
但它没有在 android 屏幕上显示任何内容(我在 expo 应用程序上查看它)
这是我所做的:
应用程序.js:
ReactCourses.js:
reactjs - React Native 和 Expo - SVG 不会在 iOS 设备上呈现
我已经使用“create-react-native-app”启动了一个项目,但我不知道如何渲染 .svg 文件。我尝试了所有svg 库,例如 react-native-svg-uri、react-native-svg-image、msvgc(将 .svg 转换为使用 react-native-svg 反应组件),但这些都没有帮助。有时,当我在手机上运行应用程序预览(带有 expo)时,它会立即崩溃,有时它只显示加载动画 - 而不是显示实际的 .svg 图像。没有错误 - 它根本不会呈现 svgs。
例如,此代码显示加载动画
先感谢您!
android - React Native 中的状态栏颜色
如何在不编辑 Android 特定文件的情况下更改StatusBar
组件的背景颜色?react-native
文档说,我可以使用backgroundColor
财产。但它失败了。barStyle
属性,setBarStyle
&&setBackgroundColor
静态方法也不能正常工作。
只有hidden
财产有效。
我正在使用create-react-native-app
,使用Expo构建。
npm - npm 找不到某些 react-native 模块的依赖项
我正在使用 create-react-native-app 创建一个反应原生应用程序
我将 react-native 版本更新为 0.44.0,这需要将 react 版本更新为 16.0.0-alpha.6 这是我的 package.json
运行 npm install 给我以下错误
看起来 react 版本 16.0.0-alpha.6 无法被 lottie-react-native、react-native-maps、react-native-svg 和 react-static-container 识别。我不确定是否必须满足主要版本(15),或者这些库没有使用 alpha 版本 16,或者其他什么。有谁知道如何解决这一问题?谢谢。
react-native - WebStorm 调试 create-react-native-app
我应该Run Debug Configuration
在 WebStorm 中设置什么来调试由create-react-native-app 创建的应用程序?
我不知道如何调试,因为它不使用~/.node_modules/lib/node_modules/react-native-cli
但调用自定义模块react-native-scripts
来开始编译:
包.json: