# LCG-VCC
VCC是Low Code Generator中独立的Vue组件代码编辑器。可以独立运行。
**通过它可以通过拖拽快速完成Vue组件代码骨架的搭建。详见后文视频介绍链接。**
> 点击这里快速预览效果:[https://vcc.sahadev.tech/](https://vcc.sahadev.tech/)
#### 使用示例
##### 示例1
直接在html中引用:
```html
vcc demo
```
##### 示例2
在Vue文件中引用:
```vue
```
注意不需要专门在components引入,而需要在index.html通过script引入(像示例1的引入方式)。这是因为VCC里面的组件采用了分包加载策略,子包依赖主包的相对路径。
另外还需要将Vue变为全局可访问的,例如:
```js
import Vue from "vue";
import ElementUI from "element-ui";
import "element-ui/lib/theme-chalk/index.css";
import APP from "./App.vue";
Vue.use(ElementUI);
// 内部需要同样配置的全局Vue
self.Vue = Vue;
new Vue({
el: "#app",
render: (h) => h(APP),
});
```
注意ElementUI组件也是需要项目中安装好的。
## 本地如何运行此项目
首先进行安装:
```sh
npm i
```
再进行启动:
```
npm run serve
```
运行完成后,就可以访问[http://localhost:8008/](http://localhost:8008/)预览效果了.
## 使用介绍
此前在B站上录了两段视频。可以通过这两段视频简单了解如何使用它:
[【拖拽式Vue组件代码生成平台(LCG)介绍视频-哔哩哔哩】https://b23.tv/FInuZ8](https://b23.tv/FInuZ8)
[【LCG近期功能更新介绍-哔哩哔哩】https://b23.tv/SAHwVq](https://b23.tv/SAHwVq)
## 有疑问?
可以通过sahadev@foxmail.com给我发送邮件,我会及时回复的。
或者加群和大家一起讨论吧:
另外我也特别希望可以和大家一起做这个项目。这个项目目前主要面对的是前端开发者。后期可以面向后端开发者与产品与UE。