有人提议引入C#风格的async-await
。我知道Babel.js将ES6转换为ES5,但有没有办法将其转换为异步等待ES5
发布于 2015-08-31 01:17:22
自2月25日( Felix Kling)以来,这个解决方案可能已经改变,或者可能仍然有多种方式使用async await。
对我们起作用的是像这样管理巴别塔
$ npm install babel-runtime
$ babel inputES7.js -o outputES5.js --optional runtime
发布于 2015-10-28 09:57:49
也许现在更新了;只需将babel的内容放在一个单独的文件中:
'use strict';
require('babel/register'); // Imports babel - auto transpiles the other stuff
require('./app'); // this is es6 - gets transpiled
有关更多详细信息,请参阅我在how-can-i-use-es2016-es7-async-await-in-my-acceptance-tests-for-a-koa-js-app上的代码。
https://stackoverflow.com/questions/28708975
复制相似问题