首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
元素师
掘友等级
每个人都需要在自己的领域至少证明过自己一次
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
27
文章 27
沸点 0
赞
27
返回
|
搜索文章
最新
热门
node最佳实践11-部署和ssl配置
先执行docker login进行登录 跨平台构建image push镜像 弄个服务器准备部署。这里选择腾讯云的云服务器,TencentOS Server2.4,这个系统自带了docker,不需要再重
node最佳实践10-日志管理
这里用morgan + file-stream-rotator实现日志管理 安装 使用 编辑app.js,新增: 用apifox调用一个接口localhost:3000/api/sign-up看看输出
node最佳实践9-代码风格eslint
项目本地安装 全局安装 全局安装的话可直接使用eslint --init 开始初始化配置,如果是本地安装的可以执行 以问答形式创建配置文件: 为了支持动态配置,这里选择js格式的配置文件 此时如果添加
node最佳实践8-提交规范husky
这里用husky帮忙实现提交规范,下面的代码中,我们首先安装和初始化了 husky,然后我们使用 npx husky add命令新增了 commit-msg 钩子,husky 会在我们执行 git
node最佳实践7-统一返回结构体
设计一个对象,用此来固定返回结构。 新增src/libs/result.js 优化book.controller.js
node最佳实践6-sequelize 多对多关联
![](https://secure2.wostatic.cn/static/457a1woLPudYDNiKnwDwVc/Screenshot 2023-02-08 at 14.58.36.png?
node最佳实践5-sequelize关联关系2
数据和模型准备好之后开始创建congtroller和route 优化book.controller的getRecordById方法,新增authorName和categoryName的返回 getAu
node最佳实践4-sequelize关联关系
关系模型 Author hasMany Books Category hasMany Books Book belongsTo Author Book belongsTo Category 初始化数据
node最佳实践3-sequelize连接数据库
语法:https://sequelize.org/api/v6/class/src/model.js~model 简介:https://sequelize.org/docs/v6/ 最佳实践规则:ht
node最佳实践2-支持axios
axios拦截器可以用于api请求的错误处理,包括请求拦截和响应拦截。axios既可以用着前端项目也可以用在node后端项目中。 安装axios npm install axios 安装qs npm
下一页
个人成就
文章被点赞
102
文章被阅读
51,878
掘力值
1,340
关注了
2
关注者
22
收藏集
3
关注标签
13
加入于
2020-09-13