gpt4 book ai didi

javascript - Grunt grunt-contrib- Jasmine

转载 作者:行者123 更新时间:2023-11-29 09:52:34 26 4
gpt4 key购买 nike

我最近开始使用 grunt 做 JS 项目。

我有一个名为“grunt-contrib-jasmine”的插件用于 Jasmine 测试。我工作得很好,但我无法在浏览器中通过 specrunner 运行测试。我可以通过使用此插件实现此目的还是需要安装其他东西。

此外,当不再需要插件时,最好将其注释掉还是有任何卸载命令,例如:npm uninstall grunt-contrib-jasmine --save-dev

最佳答案

特此说明,您可以在浏览器中手动加载_SpecRunner.html 文件,但 grunt 插件只会在 PhantomJS 中运行测试。

您可以在 grunt 文件中指定 keepRunner:true 选项,以在测试运行后保留 _SpecRunner.html 文件。

然后你可以启动一个静态网络服务器(grunt-contrib-connectnode-static 对我来说都很好)到你的项目的根目录,你应该能够手动打开那个 _SpecRunner.html 在浏览器中运行你的测试。

编辑:我最终给出了 Testem尝试一下,它可以在 PhantomJS 真实浏览器中启动您的测试。现在还早,但我想我会把 grunt-contrib-jasmine 搁置一旁,转而使用 Testemgrunt-contrib-testem .

关于javascript - Grunt grunt-contrib- Jasmine ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19564248/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com