【文件属性】:
文件名称:create-react-native-project:创建React本机项目只使用一个shell文件
文件大小:206KB
文件格式:ZIP
更新时间:2021-05-03 06:43:51
JavaScript
create-react-native-project
该项目完成的主要工作有
(1)、初始化rn工程
(2)、安装mobx并配置
(3)、配置eslint
(4)、添加导航器
(5)、npm安装工程基本所需的组件库
(6)、登录、主页等逻辑
使用方法
1、下载工程里面的build.sh放置到工作空间
curl -O https://raw.githubusercontent.com/fengshanjian/create-react-native-project/master/build.sh
2、运行脚本
基本使用
sh build.sh {ProjectName}
注:
(1)、ios需要设置启动页为Image,并选择LaunchImage
(2)、ios添加CustomApi.h和.m文件到工程
(3)、android需要在androidManifest.xml中添加
<uses-
【文件预览】:
create-react-native-project-master
----component()
--------NaviText.js(1KB)
--------NaviIcon.js(977B)
----http()
--------request.js(3KB)
----screen()
--------auth()
--------tabs()
--------pages()
----others()
--------MainActivity.java(605B)
--------.gitignore(918B)
--------.babelrc(112B)
--------CommonApi.h(424B)
--------.eslintrc(2KB)
--------ExtensionPackage.java(872B)
--------layout()
--------LaunchImage.launchimage()
--------CommonApi.m(2KB)
--------resource()
--------colors.xml(273B)
--------index.js(385B)
--------MainApplication.java(2KB)
--------AppDelegate.m(2KB)
--------CommonApi.java(4KB)
--------drawable-xhdpi()
--------drawable-xxhdpi()
--------app.json(59B)
--------.editorconfig(56B)
----README.md(3KB)
----config()
--------apiUrl.js(401B)
--------appConfig.js(614B)
----build.sh(4KB)
----main()
--------AppSwitch.js(634B)
--------AppDraw.js(1KB)
--------AppStack.js(2KB)
--------AppTab.js(1KB)
--------App.js(2KB)
----common()
--------TabOptions.js(771B)
--------UserManager.js(1KB)
--------Loader.js(1017B)
--------NavigationService.js(628B)
--------appColor.js(641B)
--------GlobalState.js(583B)
--------appFont.js(2KB)
--------windowUtil.js(545B)