mirror of
https://github.com/smartxworks/sunmao-ui.git
synced 2024-11-21 03:15:49 +08:00
.github | ||
.husky | ||
assets | ||
config | ||
docs | ||
examples | ||
packages | ||
spec/zh_CN | ||
.cz-config.js | ||
.czrc | ||
.eslintrc.json | ||
.gitignore | ||
.prettierrc | ||
commitlint.config.js | ||
lerna.json | ||
LICENSE | ||
package.json | ||
README.md | ||
tsconfig.json | ||
yarn.lock |
🪵 Sunmao-UI 🪚
🚧 Sunmao-UI is heavily under construction! 🚧 As excited as you may be, we don't recommend this early alpha for production use. Still, give it a try if you want to have some fun and don't mind logging bugs along the way :)
Sunmao-UI is a low code front end framework, by which you can easily build you front end app with any UI libray you like! Try online demo here.
📖 Features
- Encapsulate any kind of ui components and reuse them in low code editor
- Easily extend component abilities
📁 Directory
Sunmao-UI is a monorepo, includes:
- Core: the type definition of Sunmao-UI.
- Runtime: a runtime to render Sunmao-UI application.
- Editor: a gui-editor of Sunmao-UI.
🖥️ Local development
yarn global add lerna
yarn
cd packages/editor
yarn dev
🧪 Test
yarn test:ci
🔧Build
yarn prepublish
After modifying runtime
or core
files, must rebuild them. Otherwise, the place where these two packages are called in the editor
will not change.
⚖️ LICENSE
MIT © Open Sauced