main.js 641 B

1234567891011121314151617181920212223
  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. Vue.config.productionTip = false; // 关闭生产模式提示
  9. // 使用 Element UI 插件
  10. Vue.use(ElementUI);
  11. // 将 axios 挂载到 Vue 实例上
  12. Vue.prototype.$ajax = axios;
  13. new Vue({
  14. router,
  15. store,
  16. render: h => h(App),
  17. }).$mount('#app');