基于Node.js, express, mysql实现的vue3-column泡芙专栏的后端接口,包含登录、注册、专栏、文章、上传图片等操作的api。
Node.js + express + mysql
MYSQL_CONF = {
host: 'localhost',
port: '3306',
database: 'puffovo', // 你的数据库表名
user: 'root',
password: '123456' // 你的密码
}
ps:建议安装Navicat Preminum,可视化操作数据库
npm install express —save (安装express)
npm install mysql --save(安装数据库)
npm install body-parser --save(安装body-parser)
npm install multer --save (安装文件上传中间件)
npm install jsonwebtoken --save (安装JWT)
npm run start.dev(启动项目)
- 登录接口
- 注册接口
- 用户信息接口
- 验证邮箱接口
- 专栏列表接口
- 专栏详情接口
- 文章列表接口
- 文章详情接口
- 新建文章接口
- 删除文章接口
- 上传头图接口
如果您想要学习后端express、nodejs以及MySQl,了解Vue3和TypeScript,了解,可以尝试该项目,欢迎交流讨论!