koa node 版本低时遇到的坑
记录下koa学习遇到的小问题:
- node 版本为10.*.*时,使用this.request.body没有反应,我以为是没有引入koa-bodyparser,但实际上也已经引入了koa-bodyparser中间件,我就各种方法试: 最终引入co-body来发现是倒可以读到参数的,但是升级node 版本到6.2.1就发现this.request.body,可以获取表单值,所以在使用koa时要注意node版本不然会给你埋下很多坑。
- 同时推荐一个node版本管理工具:nvm mac 下:安装:curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | bash 操作: nvm install 版本号 nvm ls显示安装的版本 nvm use 版本号**** nvm run 版本号