文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
安装
Koa需要 node v7.6.0或更高版本来支持 ES2015、异步方法,你可以安装自己支持的 node 版本。
$ nvm install 7
$ npm i koa
$ node my-koa-app.js
Babel异步函数
在node < 7.6的版本中使用async
函数, 我们推荐使用 babel's require hook.
require('babel-core/register');
// require the rest of the app that needs to be transpiled after the hook
const app = require('./app');
为了解析和转译异步函数,你应该至少有 transform-async-to-generator 或者 transform-async-to-module-method 这2个插件。例如,在你的 .babelrc
文件中,应该有如下代码
{
"plugins": ["transform-async-to-generator"]
}
也可以使用env preset并设置"node": "current"
来替代.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论