Hello world!
Contents
新建项目
Expo官方网站给出两条路:
- 1. 用expo.new自动设置
- 2. 快速开始文档
第一种方式,expo.new(expo的新花样,链接)会导引你进入一个Expo精心设计的网站,通过你的github账号联动,选择你要创建的项目类型,在网页界面中一步步指引你以EAS工具建立自己的项目,它在你完成 npx eas-cli@latest init:onboarding 命令后自动建立与你GitHub repo的连接。
没错,这是一个云服务,想法很酷,也比较新,但不知现在有多少程序员喜欢用这种方式进入学习和开发呢?本书写作的时候,作者还未发现有人强烈推荐,本人也没有尝试过,还是静观其变吧。我们先走第二条路。
[!NOTE] 接下来的操作过程记录,都是基于作者自己的开发环境。 如果我们的开发环境相似,那真是太好了! 如果遇到因环境差别产生的障碍,希望你通过摸索和网上询问,掌握相应的变通技巧!👍
运行下面这行命令,可用create-expo-app工具建立一个最新版本的Expo App项目。
npx create-expo-app@latest
这句命令默认引入了一个模版(template),包括用Expo Router库建立的多屏幕架构。当然,我们可以选择不同的模版,只要在命令中加入--template参数即可,比如接下来的例子我们会用blank模版,建立一个最小库依赖的不包括导航配置的项目。
npx create-expo-app@latest --template blank
安装过程中,会有一个问题:What is your app name?
我们给本课程的项目取名叫expo-lesson-blank,之后再无交互。
很快安装就结束了,毕竟是个很“空”的项目。
