gpt4 book ai didi

ruby - 如何使用 Whenever gem 强制 rake 任务在开发环境下运行

转载 作者:数据小太阳 更新时间:2023-10-29 07:01:56 25 4
gpt4 key购买 nike

我正在使用 Whenever gem 运行 rake 任务。当我运行 rake 任务时,它在开发环境下运行,但当它在预定时间运行时,它指的是生产环境。如何强制在开发环境下运行预定的 rake 任务。据我所知,我将不得不使用 RAILS_ENV 变量,但无法弄清楚将它放在哪里。我认为,这与此处的 Whenever gem 无关。

最佳答案

在任何 bash 类型的 shell 中,您通常可以在运行时覆盖环境:

RAILS_ENV=development rake task:name...

您也可以编写一个小脚本来为您执行此操作:

#!/bin/sh

export RAILS_ENV=development

rake task:name...

这可以根据需要适用于其他 shell。

关于ruby - 如何使用 Whenever gem 强制 rake 任务在开发环境下运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17357526/

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