Go to file
AkagiYui 911c732721 deps: update @types/node 2024-08-28 02:16:16 +08:00
.vscode feat: add announcement and lint code 2024-03-14 22:20:31 +08:00
public chore: use local geetest init script 2024-05-18 22:39:30 +08:00
src deps: update @types/node 2024-08-28 02:16:16 +08:00
.env feat: add clarity analysis 2024-03-15 00:24:15 +08:00
.env.production feat: add clarity analysis 2024-03-15 00:24:15 +08:00
.eslintignore feat!: refactor to file-based routing 2024-05-22 20:24:16 +08:00
.eslintrc.cjs style: code lint 2024-05-30 22:20:31 +08:00
.gitattributes style: add .gitattributes 2024-03-16 19:29:48 +08:00
.gitignore feat: support login by qrcode 2024-08-25 17:07:33 +08:00
.nvmrc chore: add .nvmrc file 2024-08-23 16:36:01 +08:00
.prettierignore fix: router type hint error 2024-05-23 17:49:18 +08:00
.prettierrc.mjs style: set print width to 120 2024-05-26 20:09:55 +08:00
Caddyfile feat: support docker image building 2023-08-28 01:05:14 +08:00
Dockerfile feat: support docker image building 2023-08-28 01:05:14 +08:00
LICENSE feat: add license 2023-06-25 00:43:47 +08:00
README.md fix: replace @zxing/library with zbar-wasm 2024-08-27 22:15:13 +08:00
env.d.ts feat: add modal provider and confirm when removing file 2024-05-24 01:49:24 +08:00
index.html feat: add no javascript notice 2024-04-28 15:38:45 +08:00
netlify.toml feat: add netlify and nginx configuration 2024-03-13 01:16:08 +08:00
nginx.conf feat: add netlify and nginx configuration 2024-03-13 01:16:08 +08:00
package.json deps: update @types/node 2024-08-28 02:16:16 +08:00
pnpm-lock.yaml deps: update @types/node 2024-08-28 02:16:16 +08:00
tsconfig.app.json deps: update @types/node 2024-08-28 02:16:16 +08:00
tsconfig.json feat: add announcement and lint code 2024-03-14 22:20:31 +08:00
tsconfig.node.json fix: lint code in type check 2024-03-16 22:50:45 +08:00
typed-router.d.ts feat: support login by qrcode 2024-08-25 17:07:33 +08:00
vercel.json feat: add announcement and lint code 2024-03-14 22:20:31 +08:00
vite.config.ts perf: replace music-metadata-browser with music-metadata 2024-08-28 00:41:51 +08:00

README.md

Kenko Drive Vue Frontend

我的云盘 Vue 前端

GitHub License GitHub top language GitHub commit activity GitHub last commit GitHub code size in bytes

[!IMPORTANT] 该项目仅为个人学习项目,不具备商业使用价值,仅供学习交流。

相关 链接
GitHub仓库 github.com/AkagiYui/KenkoDriveVue
GitLink中国大陆仓库 gitlink.org.cn/AkagiYui/KenkoDriveVue
在线演示地址 Websitedrive.akagiyui.com
后端仓库 github.com/AkagiYui/KenkoDrive / 中国大陆镜像仓库

功能点

此处仅列出前端部分特有的功能点,业务相关功能请查看后端仓库

使用的库

Vue 3 Vite 5 Naive UI Pinia TypeScript ESLint Prettier Axios Vue Router

TODO

  • feat: 国际化Vue I18n
  • feat: 无障碍图标
  • feat: 图片裁剪vue-cropper
  • feat: 支持PWAPWA Vite Plugin
  • feat: 支持input的自动填充
  • feat: 管理员修改用户头像
  • fix: 头像上传点击图片和按钮外的区域会触发文件选择
  • refactor: 修改API函数为Hooks
  • refactor: 二维码组件使用Naive UI自带组件

开发注意事项

请按序执行以下命令,并在确保所有所有警告与错误都已处理完毕再提交代码。

pnpm type-check && pnpm lint && pnpm format

活跃数据

Alt

鸣谢