# btfblog
## 介绍
---
> Node + Express + Mongoose + Vue3 + Element-Plus + Vue-Router4 + RestFul API **前后端分离全栈博客系统**
### 亮点
#### 1. 前端高度自定义
> 自定义导航,可以给导航栏目配置单页、文件夹、标签等,依托于MarkDown,提供高度自定义的前端
#### 2. 清晰的分级结构
> 以 文件夹、标签来管理文章
> 前台分为 主页、内容页、列表页、单页
#### 3. 原生支持七牛云,图片文件都放里面,不浪费10G免费空间
#### 4. 清晰、简洁
#### 5. docker-compose 部署
---
## 技术
---
> 后端: Node + Express + Mongoose + jsonWebToken
>
> 前端: Vue3 + Element-Plus + Vue-Router4
>
> 接口: RestFul API
## Demo
---
> 前台:http://blog.xccit.cn <br>
> 后台:http://blog.xccit.cn/admin <br>
> Username: [email protected] <br>
> passwrod: 1234 <br>
## Start
---
```bash
# 前台
yarn && yarn run start
# 后台,目前数据库用的mongodb云数据库,hardCode 在代码了,想改可以自己改 (/server/.env)
cd server && yarn && yarn run start
```
## Docs
---
- [后台api文档](./Docs/Api.md)
- [部署](./Docs/Deploy.md)
- [开发日志](./Docs/Logs.md)
- [参考 && 引用](./Docs//Reference.md)
没有合适的资源?快使用搜索试试~ 我知道了~
基于 Node.js+Vue3+Element-Plus 的前后端分离博客系统.zip
共139个文件
js:70个
vue:33个
svg:9个
需积分: 1 0 下载量 71 浏览量
2024-01-03
22:54:31
上传
评论
收藏 5.56MB ZIP 举报
温馨提示
Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 详细介绍了一些Qt框架的各种功能和模块,以及如何使用Qt进行GUI开发、网络编程和跨平台应用开发等。 适用于初学者和有经验的开发者,能够帮助你快速上手Qt并掌握其高级特性。
资源推荐
资源详情
资源评论
收起资源包目录
基于 Node.js+Vue3+Element-Plus 的前后端分离博客系统.zip (139个子文件)
nginx.conf 391B
Dockerfile 365B
Dockerfile 347B
.dockerignore 14B
.env 177B
exportpdf.gif 5.63MB
.gitignore 231B
index.html 694B
favicon.ico 42KB
index.js 5KB
schema.js 4KB
article.js 2KB
app.js 2KB
qiniu.js 2KB
index.js 1KB
index.js 1KB
index.js 1KB
articleList.js 1KB
tokenCheck.js 1KB
folder.js 989B
errorhandle.js 896B
main.js 891B
sysSetting.js 880B
index.js 787B
login.js 787B
folder.js 780B
user.js 736B
tags.js 731B
navItem.js 708B
updateFolderInfo.js 566B
updateTagsInfo.js 558B
vue.config.js 550B
folderDetail.js 537B
article.js 535B
TagsDetail.js 533B
token.js 528B
fileList.js 520B
tokenCheck.js 515B
createFolder.js 514B
infoSetting.js 506B
getFolderList.js 505B
create.js 502B
createTags.js 500B
error.js 498B
getTagsList.js 495B
getNavitem.js 494B
getInfo.js 488B
interceptor.js 485B
folder.js 484B
get.js 482B
createNavItem.js 475B
deleteFolder.js 475B
deleteTags.js 467B
tags.js 464B
frontDesk.js 449B
sysSetting.js 445B
createArticle.js 425B
deleteNavitem.js 423B
updateInfo.js 422B
index.js 411B
updateNavItem.js 410B
articleDetail.js 410B
update.js 382B
updateArticle.js 379B
register.js 374B
navItem.js 306B
optool.js 305B
updateList.js 279B
frontDesk.js 247B
setting.js 242B
User.js 219B
connectDatabase.js 209B
qiniu.js 206B
deleteArticle.js 203B
errhandle.js 156B
babel.config.js 73B
index.js 56B
logout.js 9B
index.js 0B
package.json 1KB
package.json 421B
jsconfig.json 306B
yarn.lock 318KB
yarn.lock 96KB
Deploy.md 2KB
Logs.md 2KB
README.md 1KB
Reference.md 951B
ServerStructure.md 662B
Api.md 434B
README.md 242B
upload.png 9KB
avatar.png 6KB
copy.png 836B
define.scss 352B
SignUp.svg 17KB
frontend.svg 5KB
empty.svg 5KB
csdn.svg 4KB
weibo.svg 2KB
共 139 条
- 1
- 2
资源评论
白话Learning
- 粉丝: 3275
- 资源: 2464
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功