问题标签 [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.
reactjs - 使用 CRNA 进行社交分享(创建 React Native 应用程序)
如何在 facebook/twitter 上使用 CRNA(创建反应原生应用程序)共享图像和文本?
我浏览了文档,但找不到任何东西。
任何线索在这里表示赞赏。
macos - 为什么保存更改时 React Native Packager 不创建新包?
在 Mac 上,我通过create-react-native-app创建了一个 React Native 项目,然后弹出了该应用程序。然后我跑了npm run ios
,这是react-native run-ios
. 那时,我可以看到它在模拟器中启动,并且打包程序在新的终端窗口中打开。看起来它正在监视我的项目目录中 JS 文件的任何更改,但是当我在App.js
文件中的 JSX 中进行基本编辑时,我在打包程序终端窗口中看不到任何事情发生并且它不会重新加载模拟器中的应用程序。
编辑:我刚刚在 react-native CLI 上对其进行了测试,它也在那里发生。我不知道问题可能是什么。</p>
我错过了什么还是有其他问题?
react-native - eslint 与 yarn 和 create-react-native-app
有没有人让 eslint 在 Windows 10 上的 vscode 中与 create-react-native-app 一起工作?它是如此不稳定,以至于让我的皮肤发痒!最新的 npm 不适用于 create-react-native-app 所以我安装了 yarn。现在我可以创建一个应用程序。但是我必须在 vscode 之外使用 cmd 提示符来执行此操作,否则我无法在手机上启动应用程序的 QR 码。我尝试使用纱线在本地安装 eslint,并使用 airbnb linting 规则 - 这失败了 - 如果我使用 npm 安装它,它可以工作,我可以使用 airbnb 规则对其进行初始化。耶!我现在在我的项目中有 linting .....但是等等!现在我不能再开始我的项目了,因为:
react-native-scripts start 'react-native-scripts' 不是内部或外部命令、可运行程序或批处理文件。
这要死我了!!花费了大约 8 个小时的 $%^#ing,我什至还没有尝试任何反应本机编码!难道光是搭建环境就这么疯狂吗?!!?
有人有什么建议吗?我用谷歌搜索并查看了 github 问题,但我没有看到任何解决方案。
提前致谢!
react-native - 在外部网络上托管 Expo 应用程序?
我正在create-react-native-app
为一家公司编写一个带有(CRNA)的应用程序。最终,它可能会投入生产,但出于研究原因,我需要一个可以轻松部署到同事手机(Android 和 iOS)的工作原型。
由于知识产权,我不得在任何外部托管平台(Google Play、App Store、Expo-hosted 等)上发布。但是,我确实可以访问可以在公司 Intranet 外部进行通信的内部服务器。
鉴于此,我想知道是否有可能以npm start
接受外部连接(即通过端口转发、代理或 VPN)的方式运行生成的本地 Expo 服务器。
密码安全将是理想的,但如果这是唯一的选择,只是保密就可以了。Ofc 这将属于与答案相关的网络安全。
react-native - 如何在使用 expo 的反应原生项目中设置通用链接?
我已按照 expo 网站上的教程设置深度链接。我所拥有的使我能够
- 从我的应用分享内容
- 单击消息中的链接
- 重定向到我的应用中的内容
问题是,如果安装了应用程序,链接就没有用了。这就是为什么我要设置通用链接
react-native - 无法使用本地网络上的 expo 客户端连接到 expo xde
我需要有关 expo xde 的帮助。创建项目后,当我扫描二维码时,出现以下错误:
我的移动设备与我的笔记本电脑在同一个网络上。我正在使用:
它适用于隧道连接,但速度有点慢。
reactjs - react-native-elements:图标抛出 Invariant Violation 错误
我是本地人的新手,我遇到了一个我不知道如何解决的问题。我创建并启动了一个新项目,如下所示:
- create-react-native-app 项目名称
- cd 项目名称
- 纱线添加反应原生元素@beta
- npm 开始
package.json 看起来像这样:
然后我想插入一个带有这样图标的按钮:
不幸的是,我收到此错误消息:
有没有人提示我如何使图标工作?我已经尝试使用 'yarn add react-native-vector-icons' 添加矢量图标,尽管我确实有一个 create-react-native 项目,但这也不起作用。
谢谢!