Skip to content
Permalink
main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
# eoefans-web
[![Deploy DEV EOEFANS WEB to Cloudflare pages](https://vlink.dev/EOEFANS/eoefans-web/actions/workflows/dev-cloudflare-pages.yml/badge.svg)](https://vlink.dev/EOEFANS/eoefans-web/actions/workflows/dev-cloudflare-pages.yml)
[![EOEFANS-WEB-AZURE-DEPLOY](https://vlink.dev/EOEFANS/eoefans-web/actions/workflows/azure-staticwebapp.yml/badge.svg)](https://vlink.dev/EOEFANS/eoefans-web/actions/workflows/azure-staticwebapp.yml)
```
________ ______
_____ ______ _____ ___ __/______ ________ ________ ___ _______ ___ /_
_ _ \_ __ \_ _ \__ /_ _ __ `/__ __ \__ ___/ __ | /| / /_ _ \__ __ \
/ __// /_/ // __/_ __/ / /_/ / _ / / /_(__ ) __ |/ |/ / / __/_ /_/ /
\___/ \____/ \___/ /_/ \__,_/ /_/ /_/ /____/ ____/|__/ \___/ /_.___/
```
## 自动化指南
```main```分支每当```git push```的时候自动部署到测试环境并执行代码安全扫描。
发布新版时,请手动执行[Release CI](https://vlink.dev/EOEFANS/eoefans-web/actions/workflows/release-and-update-changelog.yml),未填写版本号时自动递增,手动指定版本号时发布指定版本号。
部署至生产环境请将```main```分支提交PR至```release```分支并合并。```release```分支将自动部署至生产环境。
---
## 目录结构(暂定)
1. component:存放组件
2. utils:工具库
3. store:数据源
4. routers:路由
## Build Setup
```bash
# install dependencies
$ pnpm install
# serve with hot reload
$ pnpm run dev
# build for production
$ pnpm run build
# local preview
$ pnpm run preview
# git commit
$ pnpm run commit
```
## 已完成功能
- [x] 滚动加载
- [x] 基础 tag 栏展示
- [x] tag 栏用户自定义排序
- [x] tag 栏放缩动画
- [x] 根据 tag 栏进行重新查询
- [x] 图片加载序列
- [x] header 栏根据滚动进行显示隐藏
- [x] 搜索功能
## TODO
### 目前未定论
- [ ] UI 设计
### 后续有空可以添加的
- [ ] 主题设置
- [ ] 跳转 app
- [ ] 用户系统
- [ ] 拉黑