gpt4 book ai didi

gruntjs - 如何让Yeoman持续运行测试

转载 作者:行者123 更新时间:2023-12-04 03:15:55 27 4
gpt4 key购买 nike

当我运行grunt服务器时,将进行文件编辑,并通过livereload刷新浏览器。
当我运行grunt测试时,它将运行一次并关闭。

可以通过运行来模拟此行为

yo angular --minsafe mytest
grunt test

当我在Gruntfile中更改karma.unit.singlerun = false时,grunt测试现在表明观察程序正在运行,但是似乎没有文件更改触发了再次运行测试。

如何通过类似于linemanjs工作方式的测试获得重新加载功能?

最佳答案

你快到了!您可以在Gruntfile中设置一个附加选项,称为autoWatch,该选项监视karma.conf.js中指定的文件的更改。您的Gruntfile中的完整条目可能如下所示:

karma: {
unit: {
configFile: 'karma.conf.js',
singleRun: true,
autoWatch: false
},
server: {
configFile: 'karma.conf.js',
singleRun: false,
autoWatch: true
}
}

关于gruntjs - 如何让Yeoman持续运行测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18414597/

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