<div align="center"><img src="https://img.gejiba.com/images/5386bb47128949fd7dc0ae84968fe686.png"/></div>
---
## 项目说明
基于 NodeJS 驱动的图床项目,采用前后端分离式设计,均采用 TypeScript / TSX ,数据库使用 MongoDB
### 前端
- Vue 3.x
- Vite 2
- Less
- Mermaid UI v4
### 后端
- Koa 2
## 介绍
PHP为载体的图床见多了,想写一个使用Node.JS驱动的图床,就这么简单粗暴
## 支持浏览器
**Vite2.0已不支持IE浏览器(包括IE11)**
## 目录结构
```
├─backend:后端配置
│ └─src
│ ├─config:数据库及服务器链接配置
│ ├─controller:Controller层
│ ├─interface:TypeScript接口
│ ├─model:Model层
│ ├─router:Koa路由
│ ├─upload:默认上传图片路径
│ └─util:封装方法函数
└─front:前端配置
├─public:图标
└─src
├─assets:资源文件
├─components:组件
├─interface:TypeScript接口
├─pages:页面
├─router:路由
├─style:CSS样式
└─utils:封装方法函数
```
## 如何部署
(待完善)
## 接口文档
(待完善)
## 使用协议
MIT
## 特别说明
- Logo 字体采用 `Aurely Lovely` 字体,该字体仅限于个人非商业性目的使用
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于node.js、vue、mongodb等技术构建的web系统,界面美观,功能齐全,适合用作毕业设计、课程设计作业等,项目均经过测试,可快速部署运行! 基于node.js、vue、mongodb等技术构建的web系统,界面美观,功能齐全,适合用作毕业设计、课程设计作业等,项目均经过测试,可快速部署运行! 基于node.js、vue、mongodb等技术构建的web系统,界面美观,功能齐全,适合用作毕业设计、课程设计作业等,项目均经过测试,可快速部署运行!
资源推荐
资源详情
资源评论
收起资源包目录
基于NodeJS与MongoDB,使用Vue3与Koa2、前后端分离的图床系统.zip (31个子文件)
project_demo
yarn.lock 185KB
src
services
ReturnData.ts 657B
controller
Upload.ts 555B
old
DataBaseController.ts 2KB
FileController.ts 4KB
FilesController.ts 2KB
UploadImageController.ts 2KB
Files.ts 460B
app.ts 1KB
interface
ctx.ts 943B
image.ts 294B
RequestReturn.ts 277B
model
Image.ts 658B
router
file.ts 830B
index.ts 685B
upload.ts 413B
static
thumbnail
README.md 1B
upload
README.md 0B
util
resizeImg.ts 1KB
old
resizeImg.ts 955B
formatDate.ts 549B
index.ts 207B
config
database.ts 341B
upload.ts 245B
.babelrc 60B
package.json 1KB
package-lock.json 533KB
.prettierrc.json 68B
.gitignore 405B
tsconfig.json 215B
README.md 1KB
共 31 条
- 1
资源评论
白话机器学习
- 粉丝: 8910
- 资源: 7681
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功