yinghe-lowcode-zln
Version:
基于vue、ant-design-vue,datagrid的低代码平台
64 lines (55 loc) • 1.66 kB
JavaScript
/*
* @Descripttion: 4.2分支测试
* @Author: kcz
* @Date: 2021-05-02 16:04:02
* @LastEditors: xiaofengzhou
* @LastEditTime: 2022-12-30 12:38:22
*/
import "core-js/stable";
import "regenerator-runtime/runtime";
import permission from "./directive/permission";
Vue.use(permission);
import Vue from "vue";
import App from "./App.vue";
import router from "./router/";
import { notification, Pagination } from "ant-design-vue";
Vue.use(Pagination);
import "./permission";
import "./core/lazy_use";
import "./components/global.less";
import bootstrap from "./core/bootstrap";
// moment
import moment from "moment";
Vue.prototype.$moment = moment;
import { VueAxios } from "../packages/utils/request";
Vue.use(VueAxios);
import "devextreme/dist/css/dx.common.css";
import "devextreme/dist/css/dx.light.css";
import KFormDesign from "../packages/index";
Vue.use(KFormDesign);
import FormConfigList from "../packages/index";
Vue.use(FormConfigList);
import GridConfigList from "../packages/index";
Vue.use(GridConfigList);
import GenCode from "../packages/index";
Vue.use(GenCode);
import OperatePanel2 from "../packages/index";
Vue.use(OperatePanel2);
import FormDesign from "../packages/index";
Vue.use(FormDesign);
import JSEncrypt from "jsencrypt"; //引入模块
import {
getDicts
} from '@/api/system/dict/data'
Vue.prototype.getDicts = getDicts
Vue.prototype.$jsEncrypt = JSEncrypt; //配置全局变量
Vue.config.productionTip = false;
Vue.prototype.EventBus = new Vue();
Vue.prototype.$notification = notification;
import store from "./store/";
new Vue({
router,
store,
created: bootstrap,
render: (h) => h(App),
}).$mount("#app");