
今天想写一下eggjs的自定义异常处理中间件,在写的时候遇到了问题,这个错误我捕获不到类型??
2019-07-04 20:06
标签
egg.js
,
js
,
nodejs
2019-07-04 20:06
标签
egg.js
,
js
,
nodejs
今天想写一下eggjs的自定义异常处理中间件,在写的时候遇到了问题,这个错误我捕获不到类型??


## 我们要达到怎么样一个效果?
1. 用户没有登录不能访问一些特定的页面,比如修改密码、修改资料啊这些敏感操作。如果用户没有登录访问这些页面会自动跳转到登录页面让用户登录。
2. 如果用户登录过了就可以访问这些页面(验证通过。)
3. 没有登录可以访问登录页面来进行登陆,或者注册等不需要权限的页面。
2019-07-04 20:05
标签
egg.js
,
js
,
nodejs
2019-07-04 20:05
标签
egg.js
,
js
,
nodejs
## 我们要达到怎么样一个效果?
1. 用户没有登录不能访问一些特定的页面,比如修改密码、修改资料啊这些敏感操作。如果用户没有登录访问这些页面会自动跳转到登录页面让用户登录。
2. 如果用户登录过了就可以访问这些页面(验证通过。)
3. 没有登录可以访问登录页面来进行登陆,或者注册等不需要权限的页面。


## eggjs基于egg-validate的定制化升级
#### 我们希望能达到怎么样的一个效果呢?
1. app.js里面少写一些代码,最好就写一两行,做个配置这样子
2. 对于所有的自定义校验规则独立出文件夹,可以取名validate,就丢在app/下面
3. 针对相似的校验规则进一步抽象成文件,就叫做user.js这样,丢在app/validate/下面
4. 针对某一条特定的校验规则,如
2019-07-04 20:04
标签
egg.js
,
js
,
nodejs
2019-07-04 20:04
标签
egg.js
,
js
,
nodejs
## eggjs基于egg-validate的定制化升级
#### 我们希望能达到怎么样的一个效果呢?
1. app.js里面少写一些代码,最好就写一两行,做个配置这样子
2. 对于所有的自定义校验规则独立出文件夹,可以取名validate,就丢在app/下面
3. 针对相似的校验规则进一步抽象成文件,就叫做user.js这样,丢在app/validate/下面
4. 针对某一条特定的校验规则,如


.gitignore用来忽略git项目中一些文件,使得这些文件不被git识别和跟踪;
简单的说就是在.gitignore添加了某个文件之后,这个文件就不会上传到github上被别人看见;
2019-06-18 14:59
标签
Git
2019-06-18 14:59
标签
Git
.gitignore用来忽略git项目中一些文件,使得这些文件不被git识别和跟踪;
简单的说就是在.gitignore添加了某个文件之后,这个文件就不会上传到github上被别人看见;


追光的人一直在路上
>无所畏惧那一个个凌晨两点钟,为了项目付出多少也不清楚;
>哪怕前方还有挑战也不能逃走,追逐梦想的人从不轻易松手;
2019-06-03 18:42
标签
软工
2019-06-03 18:42
标签
软工
追光的人一直在路上
>无所畏惧那一个个凌晨两点钟,为了项目付出多少也不清楚;
>哪怕前方还有挑战也不能逃走,追逐梦想的人从不轻易松手;

备案号:
闽ICP备19015193号-1
关闭特效