import Vue from "vue"; import "normalize.css/normalize.css"; // A modern alternative to CSS resets // hey-ui framework // import HeyUI from "heyui"; // import "@/styles/heyui/app.less"; // elementu-ui framework import ElementUI from "element-ui"; import "element-ui/lib/theme-chalk/index.css"; //import locale from 'element-ui/lib/locale/lang/en' // lang i18n import "@/styles/elementui/index.scss"; // global css import "@/styles/elementui/theme-blue/index.css"; // blue theme css import App from "./App"; import store from "./store"; import router from "./router"; import "@/icons"; // icon import "@/permission"; // permission control import "@/icons/icon.js"; // iconfont import "@/icons/icon-color.js"; // iconfont import IconFont from "@/components/IconFont"; /** * If you don't want to use mock-server * you want to use MockJs for mock api * you can execute: mockXHR() * * Currently MockJs will be used in the production environment, * please remove it before going online! ! ! */ // import { mockXHR } from '../mock' // if (process.env.NODE_ENV === 'production') { // mockXHR() // } // import CollapseTransition from "element-ui/lib/transitions/collapse-transition"; // The second argument is optional and sets the default config values for every player. Vue.component("IconFont", IconFont); // Vue.component(CollapseTransition.name, CollapseTransition); // Vue.use(HeyUI); // set ElementUI lang to EN //Vue.use(ElementUI, { locale }) // 如果想要中文版 element-ui,按如下方式声明 Vue.use(ElementUI); // Vue.prototype.$axios = gAxios; // Vue.prototype.$client = client; Vue.config.productionTip = false; new Vue({ el: "#app", router, store, render: (h) => h(App), });