diff --git a/.env.development b/.env.development new file mode 100644 index 0000000..802d00a --- /dev/null +++ b/.env.development @@ -0,0 +1 @@ +VITE_APP_BASE_API = 'http://127.0.0.1:8088' \ No newline at end of file diff --git a/.env b/.env.production similarity index 100% rename from .env rename to .env.production diff --git a/jsconfig.json b/jsconfig.json index 2b4bf83..39e3e7a 100644 --- a/jsconfig.json +++ b/jsconfig.json @@ -1,6 +1,6 @@ { "compilerOptions": { - "baseUrl": "./", + "baseUrl": ".", "paths": { "@/*": ["./src/*"] }, diff --git a/package.json b/package.json index 9d659cd..253a77f 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "type": "module", "scripts": { "dev": "vite", - "build": "vite build", + "build:prod": "vite build", "preview": "vite preview", "lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs --fix --ignore-path .gitignore" }, diff --git a/src/assets/image/loginback.jpg b/src/assets/image/loginback.jpg new file mode 100644 index 0000000..57c990f Binary files /dev/null and b/src/assets/image/loginback.jpg differ diff --git a/src/assets/image/mimi.jpg b/src/assets/image/mimi.jpg new file mode 100644 index 0000000..531d0a3 Binary files /dev/null and b/src/assets/image/mimi.jpg differ diff --git a/src/assets/image/videoBack.jpg b/src/assets/image/videoBack.jpg new file mode 100644 index 0000000..8e31365 Binary files /dev/null and b/src/assets/image/videoBack.jpg differ diff --git a/src/components/TopicBox.vue b/src/components/TopicBox.vue index a04cdd2..22ba287 100644 --- a/src/components/TopicBox.vue +++ b/src/components/TopicBox.vue @@ -10,7 +10,7 @@ {{ props.topicTitle }}
- +
- - + \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index ff1f600..22a9963 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,8 +1,8 @@ -import { createRouter, createWebHistory } from 'vue-router' +import { createRouter, createWebHistory,createWebHashHistory } from 'vue-router' import TokenService from '@/utils/token' const router = createRouter({ - history: createWebHistory(import.meta.env.BASE_URL), + history: createWebHashHistory(import.meta.env.BASE_URL), routes: [ { path: '/', diff --git a/src/stores/topic.js b/src/stores/topic.js index 2e522b1..26e2538 100644 --- a/src/stores/topic.js +++ b/src/stores/topic.js @@ -84,11 +84,13 @@ export const useTopicStore = defineStore('useTopicStore', () => { //提交答案 const submitAnswer=async(answer)=>{ //先判断是否已经答过 - if(Topic.value.isAnswer){ - ElMessage({ message: "已经做过了", type: "warning" }); - return; - } + // if(Topic.value.isAnswer){ + // ElMessage({ message: "已经做过了", type: "warning" }); + // return; + // } + // console.log(Topic.value) let res=await validationAnswer({questionId:Topic.value.id,answer}); + console.log(res); if(res.code==200){ setAnswer({ isAnswer:true, diff --git a/src/views/home/index.vue b/src/views/home/index.vue index 37779b1..a470f56 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -168,7 +168,10 @@ onMounted(() => { height: 100vh; display: flex; flex-direction: column; - + background-image: url("@/assets/image/loginback.jpg"); + background-size: cover; // 背景图片铺满元 + // background-position: center; // 背景图片居中显示 + background-repeat: no-repeat; // 背景图片不重复 .main { width: 100%; //占满的剩余空间 @@ -230,7 +233,7 @@ onMounted(() => { box-sizing: border-box; padding: 20px; // background-color: #f0f9cc; - background-image: url("@/assets/image/tibg.jpg"); + background-image: url("@/assets/image/videoBack.jpg"); background-size: cover; // 背景图片铺满元 background-position: center; // 背景图片居中显示 background-repeat: no-repeat; // 背景图片不重复 diff --git a/src/views/login/index.vue b/src/views/login/index.vue index 9fd4cc0..e7c3025 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -78,7 +78,7 @@ .loginBox { width: 100%; height: 100vh; - background-image: url("@/assets/image/loginbg.jpg"); + background-image: url("@/assets/image/loginback.jpg"); background-size: cover; background-position: center; background-repeat: no-repeat; diff --git a/src/views/user/index.vue b/src/views/user/index.vue index 63927b6..18e7298 100644 --- a/src/views/user/index.vue +++ b/src/views/user/index.vue @@ -150,7 +150,7 @@ width: 100vw; flex: 1; // height: 100vh; - background-image: url("@/assets/image/userbg.jpg"); + background-image: url("@/assets/image/mimi.jpg"); background-size: cover; // 背景图片铺满元素 background-position: center; // 背景图片居中显示 background-repeat: no-repeat; // 背景图片不重复 @@ -208,11 +208,7 @@ /* Firefox */ -ms-overflow-style: none; - /* IE 10+ */ - ::-webkit-scrollbar { - display: none; - /* Chrome Safari */ - } + flex: 1; width: 90%; diff --git a/vite.config.js b/vite.config.js index b593f61..865b944 100644 --- a/vite.config.js +++ b/vite.config.js @@ -8,6 +8,7 @@ import { ElementPlusResolver } from 'unplugin-vue-components/resolvers' // https://vitejs.dev/config/ export default defineConfig({ + base: './', plugins: [ vue(), AutoImport({ @@ -15,7 +16,8 @@ export default defineConfig({ }), Components({ resolvers: [ElementPlusResolver()], - }), + }) + ], resolve: { alias: {