当前位置: 首页 > 知识库问答 >
问题:

Expo SDK要求Expo运行。我是英语初学者?

谷永贞
2023-03-14

我是一名经验丰富的android开发者,并开始学习react native。我正在用ubuntu做一个项目。我使用了像这样的代码react native init myproject,并使用visualstudio代码作为代码编辑器。

要在我的物理设备上运行一个项目,我在终端上运行adb设备,将目录更改为项目目录,然后我开始localhost如react-local start,然后我通过此代码在android上启动我的项目。该项目在我的物理设备上运行良好。

但是当我使用展览时,我得到了一个错误(**我不知道什么是展览是**)。我正在遵循网络忍者教程系列。当我使用expo-icons时,我没有得到图标。这是教程链接:图标

今天,当我学习如何在react native中使用自定义字体时,我遇到了类似的错误,如此链接中所示。

我不知道为什么exo没有在我的项目上工作。在跟随这个系列之前,我看了这本书来学习react-local,它说现在我们不使用exo。那么我该如何摆脱这个问题呢?

虽然我得到的答案很少,清楚什么是世博会,其中一个也回答了react native中图标的问题。目前我无法在react native中使用自定义字体。

共有2个答案

太叔景同
2023-03-14

所以我从GitHub Facebook问题中得到了自定义字体的答案。

创建react native。配置。js文件,然后将下面的代码粘贴到该文件

module.exports = {
  project: {
    ios: {},
    android: {},
  },
  assets: ["./assets/fonts/"], 
};

您可以使用字体作为fontFamily:'exact_file_name'在此过程之后,如果您没有看到任何更改,您将能够看到更改。通过终端重新运行您的项目,您应该会看到项目中字体的变化。

谢谢所有帮助我的人。

丁雅逸
2023-03-14

Expo和react native都是创建应用程序的不同CLI。不要在react原生应用程序中使用expo中的任何组件,而应该使用其他软件包。因为react native不直接支持expo依赖项。(如果我错了,请纠正我。)比如,你可以使用react原生矢量图标,而不是expo图标,这将解决你当前的错误。

 类似资料:
  • 我已经用Expo创建了应用程序。 一切都很好,我可以在ios和android模拟器上运行应用程序。 当我使用命令获得apk文件时。 我设法从设备上得到了一个堆栈跟踪,下面是它所说的。 Expo SDK需要Expo才能运行。本机Expo模块似乎不可用,此代码未在Expo上运行。访问https://docs.Expo.io以了解有关开发Expo项目的更多信息。 版本信息 因此,我无法将我的应用程序发布

  • 主要内容:英语基础不好可以学会编程吗?,数学基础不好可以学编程吗?很多初学者认为,编程语言是由英文组成的,而且会涉及很多算法,自己的英语和数学功底不好,到底能不能学会编程呢? 英语基础不好可以学会编程吗? 首先,学习编程需要你有英语基础;但是,要求并不高,初中水平完全可以胜任。 编程语言起源于美国,是由英文构成的,其中包括几十个英文的关键字以及几百个英文的函数,除非需要对文本进行处理,否则一般不会出现中文。但是,它们都是孤立的单词,不构成任何语句,不涉及任何语法

  • 这是演示该类的主要方法。 我的类应该有以下变量:double Width,Height,它应该有以下方法:SetWidthHeight(double W,double H),GetVolume()。 错误 C: \用户\ A1。D257\Desktop\jaava\egypt。java:8:错误:类金字塔中的构造函数金字塔不能应用于给定类型;金字塔Luxor=新金字塔();^必需:double,d

  • 当我尝试运行我的世博会项目时,我收到以下信息: 如果我运行npm安装,我会得到以下结果: 这就是我运行时得到的结果: 这是因为我尝试更新expo sdk,但我不知道我做错了什么。有人能帮我吗?

  • 本文向大家介绍程序员学英语的一个方法,包括了程序员学英语的一个方法的使用技巧和注意事项,需要的朋友参考一下 你可能会问程序员学英语干嘛?是啊。一个小的普普通通的程序员可能真的不用学习英语,甚至可以说学习英语就是浪费他的时间,还不如利用这些时间去敲一些代码,看看计算机的书,或者出去跟朋友喝喝酒,都会比这个有用的多! 话说回来,如果你想做的不仅仅是一个程序员,而是要做一个工程师,一个架构师……那么学习