20 lines
996 B
Markdown
20 lines
996 B
Markdown
# 提示词
|
||
我想制作一个UE资源下载网站,功能与风格样式参照:
|
||
https://www.fab.com/
|
||
https://www.fab.com/channels/unreal-engine
|
||
https://www.fab.com/listings/bb7df0df-a2e7-430f-a382-7c3b121bf767
|
||
|
||
## 主要功能
|
||
1. 使用爬虫爬取Fab.com的资源信息,使用该站点承载、显示这些信息。
|
||
2. 部分已有资源使用**Cloudreve**网盘系统进行存储,点击按钮就可以下载到本地。
|
||
3. 简单的账户登录机制, 并且提供OpenID登录方式。
|
||
## 技术选型
|
||
我打算使用:
|
||
前端技术:TypeScript、Vue 3、Vite;Vue Router、Pinia;前端组件请使用Element Plus,使用pnpm install element-plus 进行安装;除此之外还有Lucide Icons, Tailwind CSS (可选)。
|
||
后端技术:nodejs、Fastify、Mongoose、fastify-jwt
|
||
数据库:MongoDB、MySQL。
|
||
工具函数:Axios、VueUse、pnpm
|
||
|
||
## 部署方式
|
||
1. 该网站项目使用gitea托管,使用CI/CD进行生成与部署。
|
||
2. 部署到同IP Nodejs Docker容器中。 |