import Vue from "vue"; import App from "./App.vue"; // 根组件 import router from "./router"; // 路由(若使用 Vue Router) import axios from "axios"; import "viewerjs/dist/viewer.css"; import Viewer from "v-viewer"; // 图片懒加载 import VueLazyLoad from "vue-lazyload"; Vue.use(VueLazyLoad, { error: require("@/assets/images/IMGerror.png"), loading: require("@/assets/images/loading.gif"), }); Vue.config.productionTip = false; Vue.prototype.$http = axios; Vue.use(Viewer); import "./assets/base.css"; // 初始化 Vue 实例 new Vue({ router, // 注入路由(如有) render: (h) => h(App), // 渲染根组件 }).$mount("#app"); // 挂载到 index.html 中的 #app 元素