0

我想用 tamejs 写 mocha 测试,但是 mocha 默认不支持。

有什么方法可以让 mocha 与 tamejs 一起工作?我不想在运行测试之前每次都编写.tjs文件并将它们编译到。.js

4

1 回答 1

1

--compilers您可以使用选项在 mocha 中指定外部编译器

--编译器

开箱即用不再支持咖啡脚本。可以通过映射文件扩展名(与 –watch 一起使用)和模块名称来使用 CS 和类似的转译器。例如 --compilers coffee:coffee-script。

因此,mocha.opts在您的 app/tests 路径中创建并添加:

--compilers tjs:tamejs

然后每个扩展.tjs都会在启动 mocha 时自动编译

于 2012-05-14T14:24:39.450 回答