那么,如何在 gruntjs 中运行测试套件?我认为它应该非常简单直接,但是对我来说不是:)
由于 gruntjs 应该能够运行测试,我认为我可以只运行“grunt test”,但由于某种原因需要服务器运行。我尝试使用“grunt server watch”在另一个进程中启动它,但是“grunt test”再次失败。
咕噜声应该如何工作?
那么,如何在 gruntjs 中运行测试套件?我认为它应该非常简单直接,但是对我来说不是:)
由于 gruntjs 应该能够运行测试,我认为我可以只运行“grunt test”,但由于某种原因需要服务器运行。我尝试使用“grunt server watch”在另一个进程中启动它,但是“grunt test”再次失败。
咕噜声应该如何工作?
'grunt test' 是一项在需要时也启动服务器的任务。它启动一个测试运行器,例如 karma 和 karma 在浏览器环境中运行测试。
诀窍是运行业力并提供配置项karma.conf.js
gruntjs 网站上的示例 gruntfile展示了如何使 qUnit 与 grunt 一起工作。