我正在使用 Grunt 运行 Jasmine 测试和 Nightwatch.js 测试。是否可以让 Grunt 在特定的时间点运行测试?例如,Grunt 可以在保存更改的代码时始终运行测试。或者 Grunt 可以始终在凌晨 1 点运行测试。这可能吗?如何实现?
最佳答案
- Grunt-contrib-watch使您在检查的文件发生更改时执行一些任务。
- grunt-crontab可以让你在特定的时间做一些任务,就像crontab。 例如在 grunt 设置中:
grunt-crontab 示例。
{
"jobs" : [
{
"command": YOUR COMMAND,
"schedule": "0 1 * * *", //Every day's 1:00 A.M.
"comments": YOUR COMMENTS.
}
]
}
编辑: 目前 grunt-crontab 只是将命令添加到 crontab 中,这意味着它无法直接观察结果,更好的方法是使用 grunt-contrib-watch 来监控变化。
关于javascript - 如何让grunt在特定的时间点运行一些任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30909120/