上传文件至 src

This commit is contained in:
2025-05-09 13:27:22 +09:00
parent ea8d07c170
commit 07f708c951
3 changed files with 62 additions and 0 deletions

34
src/App.vue Normal file
View File

@ -0,0 +1,34 @@
<template>
<div id="app">
<router-view />
</div>
</template>
<script>
export default {
name: "App",
};
</script>
<style lang="scss">
#app {
font-family: Avenir, Helvetica, Arial, sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-align: center;
color: #2c3e50;
}
nav {
padding: 30px;
a {
font-weight: bold;
color: #2c3e50;
&.router-link-exact-active {
color: #42b983;
}
}
}
</style>

22
src/main.ts Normal file
View File

@ -0,0 +1,22 @@
import { createApp } from "vue";
import App from "./App.vue";
import axios from "axios";
import ElementPlus from "element-plus";
import "element-plus/dist/index.css";
import router from "./router";
import store from "./store";
import "./assets/common.css";
createApp(App).use(store).use(router).use(ElementPlus).mount("#app");
axios.defaults.baseURL = "http://192.168.1.192:8081"; // 你的 Spring Boot API 服务器地址
axios.defaults.headers.post["Content-Type"] = "application/json";
axios.defaults.withCredentials = true;
router.beforeEach((to, from, next) => {
const title = to.meta?.title as string;
if (title) {
document.title = title;
}
next();
});

6
src/shims-vue.d.ts vendored Normal file
View File

@ -0,0 +1,6 @@
/* eslint-disable */
declare module '*.vue' {
import type { DefineComponent } from 'vue'
const component: DefineComponent<{}, {}, any>
export default component
}