From 1a73cf5adf7d31e01f38a4f2887635144652c152 Mon Sep 17 00:00:00 2001 From: jinna Date: Fri, 21 Jul 2023 16:35:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0rem=E9=80=82=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main.js | 81 ++++++++++++++++++++++++++--------------------------- 1 file changed, 40 insertions(+), 41 deletions(-) diff --git a/src/main.js b/src/main.js index 5daa98c..698274d 100644 --- a/src/main.js +++ b/src/main.js @@ -1,30 +1,29 @@ -import Vue from 'vue'; -import axios from './router/axios'; -import VueAxios from 'vue-axios'; -import App from './App'; -import router from './router/router'; -import './permission'; // 权限 -import './error'; // 日志 -import './cache';//页面缓存 -import store from './store'; -import {loadStyle} from './util/util' -import * as urls from '@/config/env'; -import Element from 'element-ui'; -import { - iconfontUrl, - iconfontVersion -} from '@/config/env'; -import i18n from './lang'; // Internationalization -import './styles/common.scss'; -import basicBlock from './components/basic-block/main'; -import basicContainer from './components/basic-container/main'; -import thirdRegister from './components/third-register/main'; -import flowDesign from './components/flow-design/main'; -import avueUeditor from 'avue-plugin-ueditor'; -import website from '@/config/website'; -import crudCommon from '@/mixins/crud'; +import Vue from "vue"; +import axios from "./router/axios"; +import VueAxios from "vue-axios"; +import App from "./App"; +import router from "./router/router"; +import "./permission"; // 权限 +import "./error"; // 日志 +import "./cache"; //页面缓存 +import store from "./store"; +import { loadStyle } from "./util/util"; +import * as urls from "@/config/env"; +import Element from "element-ui"; +import { iconfontUrl, iconfontVersion } from "@/config/env"; +import i18n from "./lang"; // Internationalization +import "./styles/common.scss"; +import basicBlock from "./components/basic-block/main"; +import basicContainer from "./components/basic-container/main"; +import thirdRegister from "./components/third-register/main"; +import flowDesign from "./components/flow-design/main"; +import avueUeditor from "avue-plugin-ueditor"; +import website from "@/config/website"; +import crudCommon from "@/mixins/crud"; +import "@/assets/js/rem.js"; + // 业务组件 -import tenantPackage from './views/system/tenantpackage'; +import tenantPackage from "./views/system/tenantpackage"; // 注册全局crud驱动 window.$crudCommon = crudCommon; @@ -32,23 +31,23 @@ window.$crudCommon = crudCommon; Vue.use(router); Vue.use(VueAxios, axios); Vue.use(Element, { - i18n: (key, value) => i18n.t(key, value) + i18n: (key, value) => i18n.t(key, value), }); Vue.use(window.AVUE, { - size: 'small', - tableSize: 'small', + size: "small", + tableSize: "small", calcHeight: 65, - i18n: (key, value) => i18n.t(key, value) + i18n: (key, value) => i18n.t(key, value), }); // 注册全局容器 -Vue.component('basicContainer', basicContainer); -Vue.component('basicBlock', basicBlock); -Vue.component('thirdRegister', thirdRegister); -Vue.component('avueUeditor', avueUeditor); -Vue.component('flowDesign', flowDesign); -Vue.component('tenantPackage', tenantPackage); +Vue.component("basicContainer", basicContainer); +Vue.component("basicBlock", basicBlock); +Vue.component("thirdRegister", thirdRegister); +Vue.component("avueUeditor", avueUeditor); +Vue.component("flowDesign", flowDesign); +Vue.component("tenantPackage", tenantPackage); // 加载相关url地址 -Object.keys(urls).forEach(key => { +Object.keys(urls).forEach((key) => { Vue.prototype[key] = urls[key]; }); // 加载NutFlow @@ -56,8 +55,8 @@ Vue.use(window.WfDesignBase); // 加载website Vue.prototype.website = website; // 动态加载阿里云字体库 -iconfontVersion.forEach(ele => { - loadStyle(iconfontUrl.replace('$key', ele)); +iconfontVersion.forEach((ele) => { + loadStyle(iconfontUrl.replace("$key", ele)); }); Vue.config.productionTip = false; @@ -66,5 +65,5 @@ new Vue({ router, store, i18n, - render: h => h(App) -}).$mount('#app'); + render: (h) => h(App), +}).$mount("#app");