From 7c91dc42aefce494674f14264e371d892888d390 Mon Sep 17 00:00:00 2001 From: youzi <2410633923@qq.com> Date: Tue, 8 Apr 2025 11:39:44 +0800 Subject: [PATCH] =?UTF-8?q?"=E9=87=8D=E6=9E=84=E9=A1=B9=E7=9B=AE=E5=9F=BA?= =?UTF-8?q?=E7=A1=80=E6=9E=B6=E6=9E=84=E4=B8=8E=E5=8A=9F=E8=83=BD=E6=A8=A1?= =?UTF-8?q?=E5=9D=97"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 7 + .env.production | 5 + .gitignore | 2 - README.md | 35 +- index.html | 1 + package.json | 13 +- src/App.vue | 79 +- src/api/addr/index.js | 26 + src/api/art/index.js | 49 + src/api/cookbook/index.js | 37 + src/api/file/index.js | 56 + src/api/mix/index.js | 59 + src/api/nav/index.js | 45 + src/api/news/index.js | 9 + src/api/plink/index.js | 25 + src/api/user/index.js | 50 + src/api/wea/index.js | 40 + src/assets/base.css | 86 -- src/assets/base.less | 4 + src/assets/logo.svg | 1 - src/assets/main.css | 35 - src/assets/main.less | 1 + src/components/HelloWorld.vue | 44 - src/components/TheWelcome.vue | 94 -- src/components/WelcomeItem.vue | 86 -- src/components/icons/IconCommunity.vue | 7 - src/components/icons/IconDocumentation.vue | 7 - src/components/icons/IconEcosystem.vue | 7 - src/components/icons/IconSupport.vue | 7 - src/components/icons/IconTooling.vue | 19 - src/config/cookies.js | 4 + src/config/http.js | 14 + src/config/index.js | 9 + src/config/store.js | 12 + src/home.vue | 19 + src/icon/article.svg | 1 + src/icon/back.svg | 1 + src/icon/collapse.svg | 1 + src/icon/group.svg | 1 + src/icon/hot.svg | 1 + src/icon/index.js | 12 + src/icon/lr.svg | 1 + src/icon/mail.svg | 1 + src/icon/more.svg | 1 + src/icon/navi.svg | 1 + src/icon/orange.svg | 17 + src/icon/pic.svg | 1 + src/icon/profile.svg | 1 + src/icon/qq.svg | 1 + src/icon/right.svg | 1 + src/icon/sciss.svg | 1 + src/icon/user.svg | 1 + src/main.js | 22 +- src/router/guard.js | 37 + src/router/index.js | 18 +- src/router/nprogress.less | 82 + src/stores/counter.js | 12 - src/util/heart.js | 51 + src/util/index.js | 167 ++ src/util/request.js | 59 + src/util/router.js | 16 + src/views/AboutView.vue | 15 - src/views/HomeView.vue | 9 - src/views/home/index.vue | 21 + src/views/login/index.vue | 21 + vite.config.js | 38 +- yarn.lock | 1622 ++++++++++++-------- 67 files changed, 2011 insertions(+), 1217 deletions(-) create mode 100644 .env.development create mode 100644 .env.production create mode 100644 src/api/addr/index.js create mode 100644 src/api/art/index.js create mode 100644 src/api/cookbook/index.js create mode 100644 src/api/file/index.js create mode 100644 src/api/mix/index.js create mode 100644 src/api/nav/index.js create mode 100644 src/api/news/index.js create mode 100644 src/api/plink/index.js create mode 100644 src/api/user/index.js create mode 100644 src/api/wea/index.js delete mode 100644 src/assets/base.css create mode 100644 src/assets/base.less delete mode 100644 src/assets/logo.svg delete mode 100644 src/assets/main.css create mode 100644 src/assets/main.less delete mode 100644 src/components/HelloWorld.vue delete mode 100644 src/components/TheWelcome.vue delete mode 100644 src/components/WelcomeItem.vue delete mode 100644 src/components/icons/IconCommunity.vue delete mode 100644 src/components/icons/IconDocumentation.vue delete mode 100644 src/components/icons/IconEcosystem.vue delete mode 100644 src/components/icons/IconSupport.vue delete mode 100644 src/components/icons/IconTooling.vue create mode 100644 src/config/cookies.js create mode 100644 src/config/http.js create mode 100644 src/config/index.js create mode 100644 src/config/store.js create mode 100644 src/home.vue create mode 100644 src/icon/article.svg create mode 100644 src/icon/back.svg create mode 100644 src/icon/collapse.svg create mode 100644 src/icon/group.svg create mode 100644 src/icon/hot.svg create mode 100644 src/icon/index.js create mode 100644 src/icon/lr.svg create mode 100644 src/icon/mail.svg create mode 100644 src/icon/more.svg create mode 100644 src/icon/navi.svg create mode 100644 src/icon/orange.svg create mode 100644 src/icon/pic.svg create mode 100644 src/icon/profile.svg create mode 100644 src/icon/qq.svg create mode 100644 src/icon/right.svg create mode 100644 src/icon/sciss.svg create mode 100644 src/icon/user.svg create mode 100644 src/router/guard.js create mode 100644 src/router/nprogress.less delete mode 100644 src/stores/counter.js create mode 100644 src/util/heart.js create mode 100644 src/util/index.js create mode 100644 src/util/request.js create mode 100644 src/util/router.js delete mode 100644 src/views/AboutView.vue delete mode 100644 src/views/HomeView.vue create mode 100644 src/views/home/index.vue create mode 100644 src/views/login/index.vue diff --git a/.env.development b/.env.development new file mode 100644 index 0000000..7e95858 --- /dev/null +++ b/.env.development @@ -0,0 +1,7 @@ +# 开发环境配置 +ENV = 'development' +VITE_APP_ENV = 'development' + +# VITE_APP_BASE_URL = 'http://127.0.0.1:7777' +VITE_APP_BASE_URL = 'https://www.hxyouzi.com' + diff --git a/.env.production b/.env.production new file mode 100644 index 0000000..3a3fee8 --- /dev/null +++ b/.env.production @@ -0,0 +1,5 @@ +# 生产环境配置 +ENV = 'production' +VITE_APP_ENV = 'production' + +VITE_APP_BASE_URL = 'https://www.hxyouzi.com' \ No newline at end of file diff --git a/.gitignore b/.gitignore index 8ee54e8..38adffa 100644 --- a/.gitignore +++ b/.gitignore @@ -26,5 +26,3 @@ coverage *.njsproj *.sln *.sw? - -*.tsbuildinfo diff --git a/README.md b/README.md index f0d3b31..2b58e2e 100644 --- a/README.md +++ b/README.md @@ -1,29 +1,18 @@ -# youzi +# 个人练手 -This template should help get you started developing with Vue 3 in Vite. -## Recommended IDE Setup +## 主要功能 -- 全部重构 -[VSCode](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur). +### × 1.登录注册功能 +### × 2.首页展示导航快捷入口 +### × 3.画廊页面展示共享图片 +### × 4.文章详情页展示文章内容 +### × 5.导航功能整改,前后端 +### × 6.友链--重新开发,力求精简 -## Customize configuration -See [Vite Configuration Reference](https://vite.dev/config/). +### × 7.控制台功能 --目前已完成:画廊上传共享 +### × 8.文章编辑功能 +### × 9.菜谱功能 × --目前考虑菜谱搜索功能和评论功能 -## Project Setup - -```sh -yarn -``` - -### Compile and Hot-Reload for Development - -```sh -yarn dev -``` - -### Compile and Minify for Production - -```sh -yarn build -``` +### 其余功能正在考虑中 diff --git a/index.html b/index.html index b19040a..a3f7712 100644 --- a/index.html +++ b/index.html @@ -10,4 +10,5 @@