项目作者: hushicai

项目描述 :
全栈应用框架。
高级语言: TypeScript
项目地址: git://github.com/hushicai/UniversalApp.git
创建时间: 2021-05-05T04:45:50Z
项目社区:https://github.com/hushicai/UniversalApp

开源协议:MIT License

下载


UniversalApp

全栈应用框架,支持app、h5、pc等多平台,按平台打包。

app端基于react-native框架。

web端基于react-native-web进行web化,本地开发使用vitejs,极致的开发体验。

打包顺序:

  1. xx.[CONTAINER].js > xx.[TARGET].js > xx.js

其中CONTAINER一般用于区分App、H5、PC等不同平台,TARGET一般用于区分RN或Web等。

这样就可以做到按照文件级别拆分不同平台的代码。

web

  1. npm run start:web

h5

  1. npm run start:h5

pc

  1. npm run start:pc

app

  1. npm run start:app