Как дать мокко работать с тамейсом?
Я хочу использовать tamejs для написания тестов mocha, но mocha не поддерживает его по умолчанию.
Есть ли способ дать мокко работать с тамейсом? Я не хочу писать .tjs
файлы и компилировать их в .js
каждый раз перед запуском тестов.
1 ответ
Решение
Вы можете указать внешний компилятор в мокко с помощью --compilers
вариант
--compilers
кофе-скрипт больше не поддерживается из коробки. CS и аналогичные транспортеры могут использоваться путем сопоставления расширений файлов (для использования с –watch) и имени модуля. Например - компиляторы кофе: кофе-скрипт.
Итак, создайте mocha.opts
в вашем приложении / пути к тестам и добавьте:
--compilers tjs:tamejs
Тогда каждое расширение .tjs
будет компилироваться автоматически при запуске мокко