3 个回答

.babelrc不是不是必须的

https://github.com/koajs/koa/...

// install babel and required presets
$ npm install babel-core --save
$ npm install babel-preset-es2015-node5 --save
$ npm install babel-preset-stage-3 --save
// set babel in entry file
require('babel-core/register')({
  presets: ['es2015-node5', 'stage-3']
});

如果是用co处理回调,是不需要用babel的。

用async / await处理的时候,也注明了Babel required。
具体引入babel,参考Babel setup一节,不一定要.babelrc。
用一个入口文件开始你的项目即可:

// set babel in entry file
require('babel-core/register')({
  presets: ['es2015-node5', 'stage-3']
});

koa@2 不是用es6写的,用的是es5。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题