问题标签 [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 - 无法运行 React Native 官方示例
这是我从React 的 Native 网站复制的代码,它应该呈现具有一些格式化功能的文本输入:
我正在使用create-react-native-app。
如果我跑
它显示了很多错误:
我的问题是——我在这里做错了什么,还是 React 网站上的代码已经过时了?
javascript - 在 create-react-native-app 上的 Knex.js
我正在尝试使用 Knex.js ( http://knexjs.org/
) 来管理 Expo (.) 附带的 SQLite 数据库https://docs.expo.io/versions/latest/sdk/sqlite.html
。当我导入 knex 时,由于缺少一些 node.js 包,例如“events”、“streams”、“assert”,它会崩溃,等等
很明显,它似乎认为它在 node.js 环境中,这不是 create-react-native-app 默认提供的。
我只需要它来生成 SQL 查询字符串以获得更好的开发界面(与字符串操作和连接相比)。
有没有人让 knex.js 在 create-react-native-app 上工作?
react-native - 如何在反应原生初始化中使用expo kit?
我已经使用 create react native app 工具来创建我的应用程序的初始设置。对于 CRNA,我也使用了 Expokit。将 CRNA 弹出到 react-native init 设置后,我无法使用 expo 相机功能。在模拟器中启动应用程序时出现以下错误(“未定义不是对象(评估'ExponentConstants.linkingUri)”)。弹出应用程序后如何解析和使用expokit?
android - 使用 CRNA 启动和发布 React Native 项目
我对 React Native 很陌生,但我对 React 很熟悉。我有兴趣了解创建新 React-Native 项目的最佳方法,以及将其发布到应用程序和 Play 商店的方法,以及每种方法的优缺点。
我目前尝试了两种方法,create-react-native-app
并通过expo XDE构建了一个新项目。
使用这两种方法,他们通过 Xcode 模拟器中的 expo 应用程序运行应用程序。
据我了解,通过 expo 应用程序进行开发非常适合开发过程,但由于它没有在 ios 模拟器上完全“本地”运行,因此有一个过程可以使其成为“独立”应用程序而不仅仅是一个 expo 应用程序。
创建一个 React-Native 应用程序的最方便的方法是什么?
任何意见是极大的赞赏。
reactjs - 如何在 react-native android 中将值从一个组件传递到另一个组件
我是 react-native android 的新手,我想知道如何在 react-native android 中将值从一个组件传递到另一个组件,我只想知道两件事,
- 如何传递数据
- 如何检索数据
提供任何容易理解的参考或链接。谢谢提前
android - Expo:每个用户都在开发/构建应用程序 apk 是否需要单独的密钥库或使用相同的密钥库?
这是我第一次构建 expo 应用程序,我现在才进入构建/发布过程,Expo 询问有关生成或上传密钥库的问题。我的同事已经构建并发布了一次应用程序,所以我的问题是,我是否需要使用他构建它时生成的同一个密钥库,还是生成另一个?Keystores 是特定于应用程序还是特定于用户?
node.js - 无法运行 create-react-native-app
我正在尝试开始使用 react native,所以我遵循了“入门指南”。我安装了create-react-native-app没有问题,但是当我尝试创建一个项目时,这是我得到的:
npm 错误!在 '▼ >♥?? 莫?6►???...'
我在用着 :
节点版本:6.11.4
npm 版本:5.5.1
我也在代理后面工作,但我配置 npm 工作,例如我可以运行create-react-app
.
android - create-react-native-app (with expo) 每次保存需要 16 秒来更新。非常缓慢的工作流程
目前官方的 react native 入门使用的是 expo 捆绑的 crna (create-react-native-app)。虽然我喜欢 expo 功能,但我试图运行一个简单的示例,每次保存的更新时间需要 16 秒。16 秒更新是不可能的,所以我一定错过了一些东西。我确保我拥有最新的 node.js 版本、最新的 npm 版本、我认为会有所帮助的最新 Expo XDE……我正在一台全新的戴尔电源笔记本电脑上运行 Windows。我尝试使用我的 Android 设备,也尝试使用 Genymotion。结果是一样的——16秒更新屏幕上最简单的变化。更新需要多长时间?为了达到合理的更新时间,我需要配置什么?
javascript - 使用 CRNA/Expo 默认导出 React Native 时出错?
现在这可能是一个听起来很愚蠢的问题,但这在我身上发生了两次。它以前工作得很好,但是在我重命名文件后,它给了我错误
这是我的结构。
index.js
主.js
应用程序.js
我正在使用最新版本的 CRNA & EXPO。我知道这与它无关,但仍然如此。
javascript - 反应本机 UnableToResolveError
我已经做 React 大约 2 年了,几天前我开始学习 React Native 并立即碰壁。
我正在尝试将一个简单的 .jsx 文件导入我的 App.js:
这是我得到的错误:
无法将“.//App.js : could not resolve
/Users/MyUser/Documents/app-name/pages/PostsPage/PostsPageContainer.jsx”中的 ./pages/PostsPage/PostsPageContainer.jsx”解析为文件或文件夹”, name":"UnableToResolveError","type":"UnableToResolveError","errors":[{}]},"type":"bundling_error"}"
这个错误有一个很大的线索,但所有人都试图导入外部模块。我正在尝试导入我自己创建的常规 .jsx 文件。我已经两次和三次检查该文件确实存在并且拼写正确。我也尝试过重新启动打包程序并清除缓存。
我曾经create-react-native-app
创建过这个应用程序。