GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - lowcodecloud/lowcode-engine-vue-projects: lowcode engine vue render

BranchesTags
Open more actions menu

Latest commit

 

History

8 Commits
8 Commits

Folders and files

NameName
Last commit message
Last commit date
examples
examples
 
 
packages
packages
 
 
scripts
scripts
 
 
.editorconfig
.editorconfig
 
 
.eslintignore
.eslintignore
 
 
.eslintrc.js
.eslintrc.js
 
 
.gitignore
.gitignore
 
 
.prettierrc.js
.prettierrc.js
 
 
.stylelintignore
.stylelintignore
 
 
.stylelintrc.js
.stylelintrc.js
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
package.json
package.json
 
 
pnpm-workspace.yaml
pnpm-workspace.yaml
 
 
tsconfig.json
tsconfig.json
 
 

Repository files navigation

LowCode Engine Vue Projects

介绍

本项目初衷是让 lowcode-engine 能够快速接入 Vue 生态。

主要实现

vue-renderer

复用了react-renderer 改造原理比较简单,主要涉及:

  • 资产包增加Vue组件识别能力构造具有组件标识的component 核心改造 buildComponents及资产包描述
  • createElement 根据组件标识(devStack) 选择 React 实现 或 Vue 实现

createElement Vue 实现,基于 vuereact-combined、veaury。

由于 vue2.x、vue3.x 命名空间都是 Vue 所以他们不能同时并存。

vue-simulator-renderer

原理同上

快速开始

环境准备

  • nodejs >= 14
  • 安装 pnpm (比较快,而且省磁盘🏅)

安装依赖

pnpm install

构建

pnpm build

启动

默认启动 vue2 demo

pnpm start

About

lowcode engine vue render

lowcodecloud.cn

Topics

lowcodelowcode-enginevue

Resources

Readme
MIT license
Activity
Custom properties

Stars

14 stars

Watchers

1 watching

Forks

5 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.