Как я могу использовать ES2016 (ES7) async /await в моих приемочных тестах для приложения Koa.js?

Я нахожусь в процессе написания своего первого приложения Koa.js и недавно познакомился с функциями ES2016 (иначе ES7) ---- +: = 0 =: + ---- /---- +:= 1 =: + ---- , я хотел использовать их.Я обнаружил, что мои навыки работы с Google не соответствовали этой задаче, и несколько фрагментов кода, которые я смог найти, были либо для стандартного Koa (с использованием генераторов), либо для других целей, но не для того, чтобы быть в восторге от ES7.Посмотрите мой ответ ниже, как я запустил свои тесты.
4 голоса | спросил egeland 27 +03002015-10-27T16:32:33+03:00312015bEurope/MoscowTue, 27 Oct 2015 16:32:33 +0300 2015, 16:32:33

1 ответ


0
Я все еще новичок, поэтому, вероятно, многое из этого можно значительно оптимизировать, но вот что сработало для меня.Я просто дам свои файлы сюда, они должны быть довольно простыми.Мой ---- +: = 0 =: + ---- :---- +: = 2 =: + ---- - тесты идут здесь:---- +: = 4 =: + ---- , для переноса тестов:Моя ---- +: = 6 =: + ---- точка входа, для того, чтобы вавилонка добралась до самого приложения:И, наконец, раздел скриптов в моем ---- +: = 8 =: + ---- :Обратите внимание , что я кладу ---- +: = 10 =: + ---- файлы в ---- +: = 11 =: + ---- каталог, и мой блок-тесты (не показаны в этомpost) в ---- +: = 12 =: + ----, где mocha находит их автоматически.Я надеюсь, что это поможет людям, которые, как и я, пытаются использовать Koa с новыми и удивительными функциями асинхронного /ожидающего выполнения ECMAScript2016 /ES7.
ответил egeland 27 +03002015-10-27T16:32:33+03:00312015bEurope/MoscowTue, 27 Oct 2015 16:32:33 +0300 2015, 16:32:33

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132