Eggjs 学习1

安装

直接使用ts版本,根据官方提供的模版进行生成项目。

1
npm init egg --type=ts

postmain模拟请求

postmain中模拟请求,会存在csrf限制,需要进行绕过。
首先在postman的tests添加如下代码:

1
2
3
var csrf_token = postman.getResponseCookie("csrfToken").value
postman.clearGlobalVariable("csrfToken");
postman.setGlobalVariable("csrfToken", csrf_token);

然后再postman中添加 x-csrf-token 头即可。
postmain-csrf

egg 自动生成typings文件

新的方式:

1
2
3
4
# page
"egg": {
"declarations": true
},