测试服务器端/客户端 CoffeeScript 代码
您使用什么在浏览器和服务器 (node.js) 中测试 CofeeScript?
谢谢
What do you use to test CofeeScript in the browser and in the server (node.js)?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我使用 QUnit 在浏览器和命令行中测试我的 CoffeeScript 代码;您可以使用 node-qunit 在服务器上进行测试。还有其他解决方案,但 QUnit 非常适合我的需求,并且可以非常优雅地从 CoffeeScript 中使用:
此外,QUnit 支持异步测试,这使得它不仅适合在浏览器中测试 AJAX,还适合测试各种Node.js 中的异步装置如 I/O。
I use QUnit to test my CoffeeScript code in both a browser and via commandline; you can use node-qunit to test on the server. There are other solutions out there, but QUnit fits my needs pretty well and can be quite elegantly utilized from CoffeeScript:
QUnit, additionally, has support for asynchronous tests, which makes it suitable not only for testing AJAX in the browser but also for testing various asynchronous fixtures in node.js like I/O.
我在浏览器和 Node.js 中使用 jasmine (通过 茉莉花节点)。我也喜欢 jasmine-jquery 插件。 Jasmine 也内置了一些异步支持。茉莉花语法在 CoffeeScript 中非常好,但在 javascript 中有点冗长,有很多嵌套函数。
I use jasmine in both the browser and in node.js (via jasmine-node). I also like the jasmine-jquery plugin. Jasmine has some async support built it as well. The jasmine syntax is very nice in CoffeeScript whereas its a little verbose in javascript with so many nested functions.