Egg 框架测试及调试

之前一直使用 console.log 打印信息进行调试, 这是很初级的水平, 今天学者使用 Egg 自带的调试和及测试.

调试

我使用的 IDE 是 Webstorm, 这个可好用了, 墙裂推荐. Egg 的框架已经写好 Debug 脚本了, 只要按照教程, 在 Webstorm 配置调试脚本, 即可启动调试. 见: https://eggjs.org/zh-cn/core/development.html

在需要的地方打上断点, 点击 debug 按钮启动调试, 马上见效.

测试

自动化测试显得非常重要, 特别是写了某些纯函数, 测试非常管用.

请按照这里做: https://eggjs.org/zh-cn/core/unittest.html

默认的 npm test 会先跑了语法检查, 一般情况下我们不需要这个, 所以直接执行:

npm run test-local

如果仅仅需要测试指定的文件, 在命令后面加上文件路径即可. 可以这么写: 

npm run test-local test\app\controller\only.test.js

这样只跑 only.test.js 文件里的测试, 非常有用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值