React-Native项目生成器:create-react-native-project

create-react-native-project 是一个用于创建 React Native 项目的脚手架工具,提供初始化模板和预配置选项,简化项目启动过程。

主要功能

  • 开箱即用的项目结构和配置
  • 支持多种集成方式,例如 GraphQL、Redux 和 Sentry
  • 内置实用模块,例如 react-native-config、react-native-gesture-handler 和 react-native-reanimated

使用方法

使用 npx create-react-native-project ProjectName 命令即可创建新项目。

当前支持的功能

  • GraphQL 集成
  • Redux 集成
  • 单模块架构
  • React Native Reanimated
  • React Native Screens
  • React Native Gesture Handler

开发中功能

  • Expo 集成
  • Sentry 集成
  • react-native-config 模块
  • react-native-keyboard-manager 模块

项目状态

该项目正在积极开发中,更多功能即将推出。

zip
create-react-native-project-develop.zip 预估大小:71个文件
folder
create-react-native-project-develop 文件夹
folder
bin 文件夹
file
create-react-native-project.cmd 55B
file
create-react-native-project 93B
file
$.eslintrc.js 2KB
folder
.husky 文件夹
file
.gitignore 2B
file
pre-commit 81B
file
package.json 2KB
folder
templates 文件夹
folder
redux 文件夹
folder
src 文件夹
folder
store 文件夹
folder
app 文件夹
file
index.ts 448B
file
types.ts 101B
file
index.ts 556B
folder
typings 文件夹
file
react-redux.d.ts 132B
folder
fastlane 文件夹
folder
ios 文件夹
file
Gemfile 178B
folder
android 文件夹
folder
fastlane 文件夹
file
Fastfile 1KB
file
Appfile 43B
file
Pluginfile 124B
file
Gemfile 178B
folder
common 文件夹
folder
ios 文件夹
folder
{%- project.name %} 文件夹
file
AppDelegate.m.ejs 3KB
file
AppDelegate.h.ejs 384B
file
Podfile 900B
file
$.eslintrc.js 2KB
file
index.js 745B
folder
android 文件夹
file
gradle.properties 227B
folder
app 文件夹
folder
src 文件夹
folder
main 文件夹
folder
java 文件夹
folder
com 文件夹
folder
{%- project.package %} 文件夹
file
MainActivity.java 1KB
file
MainApplication.java 4KB
file
build.gradle 4KB
file
settings.gradle 304B
file
build.gradle 1KB
file
package.json 3KB
file
react-native.config.js 76B
file
jest.config.js 780B
folder
$.github 文件夹
folder
workflows 文件夹
file
tests_and_lint.yml 862B
file
beta_release.yml 3KB
folder
.env.example 文件夹
folder
src 文件夹
folder
locales 文件夹
folder
en 文件夹
file
translation.json 37B
folder
components 文件夹
file
Button.tsx 710B
file
Typography.tsx 914B
folder
Block 文件夹
file
types.ts 784B
file
index.tsx 1KB
folder
styles 文件夹
file
palette.ts 352B
file
spacing.ts 201B
folder
services 文件夹
file
I18n.ts 1KB
file
tsconfig.json 1KB
file
.gitignore 582B
folder
typings 文件夹
file
index.d.ts 308B
folder
$.husky 文件夹
file
pre-commit 99B
file
$.gitignore 2B
file
App.tsx 1KB
file
.prettierrc.js 209B
file
.eslintignore 26B
folder
scripts 文件夹
file
postinstall.sh 144B
file
metro.config.js 433B
folder
$.vscode 文件夹
file
settings.json 224B
file
babel.config.js 835B
folder
graphql 文件夹
file
codegen.yml 776B
file
$apollo.config.js 190B
folder
src 文件夹
folder
queries 文件夹
file
Example.ts 137B
folder
services 文件夹
folder
GraphQL 文件夹
file
authLink.ts 314B
file
cache.ts 91B
file
uriLink.ts 215B
file
index.ts 597B
file
errorLink.ts 466B
folder
src 文件夹
file
types.ts 750B
file
index.ts 7KB
file
packages.ts 2KB
folder
helpers 文件夹
file
summaryMessage.ts 349B
file
prompt.ts 385B
file
LICENSE.md 1KB
file
.gitignore 598B
file
example.gif 389KB
file
README.md 2KB
file
yarn.lock 183KB
file
babel.config.js 162B
...
zip 文件大小:469.4KB