main.js 685 B

123456789101112131415161718192021222324
  1. import Vue from 'vue'; // 引入 Vue 2
  2. import App from './App.vue'; // 引入根组件
  3. import router from './router'; // 引入路由
  4. import store from './store'; // 引入 Vuex store
  5. import ElementUI from 'element-ui'; // 引入 Element UI
  6. import 'element-ui/lib/theme-chalk/index.css'; // 引入 Element UI 样式
  7. import axios from './common/axios.config'; // 引入 axios 配置实例
  8. import '@/permission' // permission control
  9. Vue.config.productionTip = false; // 关闭生产模式提示
  10. // 使用 Element UI 插件
  11. Vue.use(ElementUI);
  12. // 将 axios 挂载到 Vue 实例上
  13. Vue.prototype.$ajax = axios;
  14. new Vue({
  15. router,
  16. store,
  17. render: h => h(App),
  18. }).$mount('#app');