projectRoot: 配置项目的根目录。 watchFolders: 为项目引入除projectRoot外额外的目录,在这里我们将上层的根目录加入metro的关注列表。 配置完metro,即可在App.js中引入src目录中的组件。 import React from 'react'; import { StyleSheet, View } from 'react-native'; import Component from '../src'; const ...
REACT_APP_MODE: 'prod', eas: { projectId: '6a51f2c5-40ab-4ef5-bbf8-530ea443696c', }, }, android: { package: 'com.yourcompany.learn', versionCode: 1, }, ios: { bundleIdentifier: 'com.yourcompany.yourappname', }, } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13...
Expo搭建项目有两种方式:一种是通过 Expo 的脚手架expo-cli;一种是通过create-react-native-app。本文采用第一种。 1、安装 expo-cli npminstallexpo-cli--global 1. 2、创建项目 expo init my-new-project 1. 会有两类模板让你选择:托管工作流,裸露工作流(感觉叫原生工作流更好理解点。详情见Workflows) ex...
react-native-device-info@^10.6.0 \ react-native-document-picker@^9.0.1 \ react-native-fast-image@^8.6.3 \ react-native-file-access@^3.0.4 \ react-native-gesture-handler@~2.9.0 \ react-native-get-random-values@~1.8.0 \ react-native-image-picker@^7.0.3 \ react-native-permissions@^3....
https://reactnative.dev/docs/getting-started 什么是Expo https://docs.expo.dev/versions/latest/ 创建第一个react-native应用 使用命令行: npx create-expo-app your_app_name 如果系统没有安装create-expo-app,会自动进行安装,安装完成提示: ✅ Your project is ready!To run your project, navigate to ...
exportdefault{name:'learn',version:'1.0.0',extra: {REACT_APP_MODE:'prod',eas: {projectId:'6a51f2c5-40ab-4ef5-bbf8-530ea443696c', }, },android: {package:'com.yourcompany.learn',versionCode:1, },ios: {bundleIdentifier:'com.yourcompany.yourappname', ...
Expo搭建项目有两种方式:一种是通过 Expo 的脚手架expo-cli;一种是通过create-react-native-app。本文采用第一种。 1、安装 expo-cli npm install expo-cli --global 2、创建项目 expo init my-new-project 会有两类模板让你选择:托管工作流,裸露工作流(感觉叫原生工作流更好理解点。详情见Workflows) ...
Project - Info -> Configurations -> 添加宏(dev pro test ) 打开目录下的info.plist文件: Bundle display name - $(Bundle_Name) Targets -> BuildSettings -> Packaging -> Product Bundle Identifier -> 根据不同的环境配置不同的ID Targets -> BuildSettings -> Use-Defined -> 添加环境变量名称 -> ...
使用Expo 创建项目 - React Native react-nativeexpo 3 我尝试使用expo创建一个新项目,但是我按照expo页面上的步骤进行操作。 - 安装Node.js - 全局安装expo-cli:npm install expo-cli --global - 创建新项目:expo init my-new-project - 进入项目目录:cd my-new-project - 启动项目:expo start 当打开Expo...
├── hooks │ ├── useColorScheme.ts │ ├── useColorScheme.web.ts │ └── useThemeColor.ts ├── package-lock.json ├── package.json ├── scripts │ └── reset-project.js └── tsconfig.json 13 directories, 38 files...