如何让g运行t运行一些任务在特殊的时间点?
How to make grunt run some tasks at a special point in time?
我正在使用 G运行t 进行 运行 Jasmine 测试和 Nightwatch.js 测试。有没有可能在一个特殊的时间点做G运行t运行的测试?例如 G运行t 可以 运行 在保存更改的代码时始终进行测试。或者 G运行t 可以 运行 总是在凌晨 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 来监控变化。
我正在使用 G运行t 进行 运行 Jasmine 测试和 Nightwatch.js 测试。有没有可能在一个特殊的时间点做G运行t运行的测试?例如 G运行t 可以 运行 在保存更改的代码时始终进行测试。或者 G运行t 可以 运行 总是在凌晨 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 来监控变化。