Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想用 tamejs 写 mocha 测试,但是 mocha 默认不支持。
有什么方法可以让 mocha 与 tamejs 一起工作?我不想在运行测试之前每次都编写.tjs文件并将它们编译到。.js
.tjs
.js
--compilers您可以使用选项在 mocha 中指定外部编译器
--compilers
--编译器 开箱即用不再支持咖啡脚本。可以通过映射文件扩展名(与 –watch 一起使用)和模块名称来使用 CS 和类似的转译器。例如 --compilers coffee:coffee-script。
--编译器
开箱即用不再支持咖啡脚本。可以通过映射文件扩展名(与 –watch 一起使用)和模块名称来使用 CS 和类似的转译器。例如 --compilers coffee:coffee-script。
因此,mocha.opts在您的 app/tests 路径中创建并添加:
mocha.opts
--compilers tjs:tamejs
然后每个扩展.tjs都会在启动 mocha 时自动编译