https://github.com/fluffychi-xing/renren-lowcode
人人低代码平台,基于 Vue3 + Vite + TailwindCSS + TS.目前项目仍在迭代开发中,尚有功能不完全,文档不详尽的部分,还请多多包涵。
https://github.com/fluffychi-xing/renren-lowcode
code-sandbox element-plus lowcode mitt monaco-editor tailwindcss typescript vite vue3
Last synced: 25 days ago
JSON representation
人人低代码平台,基于 Vue3 + Vite + TailwindCSS + TS.目前项目仍在迭代开发中,尚有功能不完全,文档不详尽的部分,还请多多包涵。
- Host: GitHub
- URL: https://github.com/fluffychi-xing/renren-lowcode
- Owner: FluffyChi-Xing
- License: mit
- Created: 2025-04-05T14:03:06.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-07-01T13:23:53.000Z (11 months ago)
- Last Synced: 2025-07-08T00:38:36.735Z (11 months ago)
- Topics: code-sandbox, element-plus, lowcode, mitt, monaco-editor, tailwindcss, typescript, vite, vue3
- Language: Vue
- Homepage:
- Size: 1.11 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 人人低码
人人低码是一个低代码平台,致力于帮助用户快速构建商品互动页和表单页面,并支持json和源代码的导出功能。
## 编辑器

## 代码导出预览

## 项目目录
```
project
├─assets
├─components
│ └─material
├─componsables
│ ├─apis
│ │ ├─document
│ │ ├─error
│ │ ├─material
│ │ │ └─_apis
│ │ ├─project
│ │ └─user
│ │ └─_apis
│ ├─constants
│ ├─decorators
│ ├─entities
│ ├─enums
│ ├─ErrorHandler
│ │ └─logger
│ ├─hooks
│ ├─interface
│ │ └─dto
│ │ ├─req
│ │ └─resp
│ ├─models
│ ├─service
│ ├─type
│ └─utils
├─material
│ ├─base
│ ├─chart
│ ├─form
│ ├─layout
│ └─navigator
├─pages
│ ├─document
│ ├─home
│ │ ├─_components
│ │ └─_pages
│ ├─manage
│ │ ├─_component
│ │ └─_pages
│ │ ├─dashboard
│ │ │ └─_component
│ │ ├─material
│ │ ├─project
│ │ └─userInfo
│ └─workerspace
│ └─_components
│ ├─Attributes
│ │ └─_components
│ ├─EditorConfig
│ ├─header
│ ├─MaterialAside
│ └─NodeTree
├─renren-engine
│ ├─componsables
│ │ ├─constants
│ │ ├─enums
│ │ └─types
│ ├─modules
│ │ ├─arrangement
│ │ ├─export
│ │ ├─import
│ │ └─renderer
│ └─sandbox
│ └─__tests__
├─router
└─stores
```
## Recommended IDE Setup
[VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur).
## Type Support for `.vue` Imports in TS
TypeScript cannot handle type information for `.vue` imports by default, so we replace the `tsc` CLI with `vue-tsc` for type checking. In editors, we need [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) to make the TypeScript language service aware of `.vue` types.
## Customize configuration
See [Vite Configuration Reference](https://vite.dev/config/).
## Project Setup
```sh
npm install
```
### Compile and Hot-Reload for Development
```sh
npm run dev
```
### Type-Check, Compile and Minify for Production
```sh
npm run build
```
### Lint with [ESLint](https://eslint.org/)
```sh
npm run lint
```