人人低码是一个低代码平台,致力于帮助用户快速构建商品互动页和表单页面,并支持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
VSCode + Volar (and disable Vetur).
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 to make the TypeScript language service aware of .vue types.
See Vite Configuration Reference.
npm installnpm run devnpm run buildLint with ESLint
npm run lint
