在express框架下的学习与摸索,如果可能,最终希望形成一个博客系统
1、restfulAPI的实现
2、实现MVC模式
3、res添加属性,对返回的数据格式化为统一的标准
4、对错误进行通过中间件进行统一处理
5、用户管理的简单增删改查接口
6、用户列表查询的封装处理
7、npm run build 初始化创建管理员用户
8、读出数据的二次处理(填充)
9、学习使用vscode调试程序
10、使用JWT实现token认证
11、使用log4js管理日志
12、使用mocha框架编写测试代码
13、设置跨域访问
14、优化日志,格式化日志信息,但仍需修改
15、 后来添加的东西忘记记录了。。。。。
参考资料:
restful api
log4js
命令说明:
# 安装依赖 npm install # 开发模式启动程序 npm run dev # 生产模式启动程序 npm run start # 生成接口文档 npm run apidoc # 生成提交日志 npm run changelog # 运行测试代码 npm run test # 初始化构建,生成admin账号 npm run build
注:执行npm run apidoc后启动程序,开发环境下访问localhost:4000/apidoc即可查看接口文档。