Неожиданная функция токена при запуске gulp mocha с узлом 10

Я использую gulp для запуска тестов mocha. Кажется, что он не работает с синтаксисом es7, таким как async await и прочее, я использую узел версии 10, в котором поддерживается async await, когда я запускаю тест с mocha test/sample.js

это работает, когда я запускаю то же самое через gulp это не с

events.js:167
      throw er; // Unhandled 'error' event
      ^
Error: Unable to parse /Users/**/**/**/**/media-templates.js

Line 20: Unexpected token function

Линия 20 в media-templates.js выглядит как ниже

mediaTemplate.pre('save', async function () {

Я не использую транскомпиляторы, такие как babel, так как узел 10 поддерживает эти вещи.

0 ответов

Другие вопросы по тегам