# learn-rn **Repository Path**: vibexie/learn-rn ## Basic Information - **Project Name**: learn-rn - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-12 - **Last Updated**: 2024-04-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 创建一个RN项目 ``` npx react-native@版本号 init 项目名称 ``` 默认创建的Android项目基于Kotlin,如果想使用Java,那就指定对应模板 ``` npx react-native@0.72.10 init LearnRN --template react-native-template-typescript@6.12.10 ``` #### 保存代码即自动美化代码格式 在WebStorm的Setting,搜索prettier,配置相关选项即可 #### package.json中依赖版本解析 ``` "dependencies": { "signale": "1.4.0", // 固定版本 "figlet": "*", // 任意版本(>=0.0.0) "react": "16.x", // 匹配主要版本(>=16.0.0 <17.0.0) "react": "16.3.x", // 匹配主要版本和次要版本(>=16.3.0 <16.4.0) "yargs": "^14.0.0" // 匹配主要版本(>=16.0.0 <17.0.0) "table": "~5.4.6", // 匹配主要版本和次要版本(>=16.3.0 <16.4.0) } ```