问题标签 [rake-task]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
797 浏览

ruby-on-rails - 如何在 rake 任务中调用 ActiveSupport 方法?

这就是我正在尝试的:

这是我得到的错误:

未定义的方法“titlecase”主要:对象

我也试过:

导致此错误:

未定义的方法 `titlecase' ActiveSupport::Inflector:Module

0 投票
3 回答
29189 浏览

ruby-on-rails - 如何在 Rake 任务中执行命令?

我的 rails 应用程序中有 rake 任务。我想在 rake 任务中运行命令行命令。我怎样才能做到这一点。我尝试了以下但失败了

上述运行命令抛出未定义的运行方法和系统命令未抛出任何错误但未执行。

0 投票
2 回答
1232 浏览

ruby - 有没有办法在不运行先决条件的情况下运行 rake 任务?

是否有我缺少的命令行开关?

目前我不得不这样做:

0 投票
1 回答
68 浏览

ruby-on-rails - How I can call specified first app's rake task from second one

How can I call specified 1st app's rake task from second one.

Case: User on baseapp.com (RoR), fills up the reg.form BaseApp validates and stores data Than, with delayed_job/resque I should call subapp's rake db:bootstrap FORM_PARAM1 FORM_PARAM2 ... FORM_PARAM3

0 投票
2 回答
232 浏览

ruby-on-rails - 运行 rake 任务

为什么当我运行任务时:

任务路径:lib/task/import_twitter.rake

然后测试也运行?

在控制台输出中:

执行任务时如何不运行测试?

0 投票
3 回答
3314 浏览

ruby - 如何确保 rake 任务一次只运行一个进程

我使用 crontab 在某个时间调用 rake 任务,例如:每 3 小时

我想确保当 crontab 准备好执行 rake 任务时,它可以检查 rake 任务是否正在运行。如果是这样,请不要执行。

这该怎么做。谢谢。

0 投票
1 回答
698 浏览

ruby-on-rails - 编写一个 Rake 任务,用于重命名 Rails 应用程序中表中的字段名称

我对 Rails 应用程序非常陌生。我需要更改表的列名..所以我浏览了一些网站,正如你提到的那样,我想编写迁移文件..

如何保存这个文件,在哪里?

应用程序名/db/迁移/

我可以用什么名字保存这个??到目前为止,我在那里看到了很多文件,但所有这些文件都有一些 big_number 的前缀

保存后,我如何在本地测试它?

0 投票
2 回答
774 浏览

rake - 包含 100 多个文件的 Rake 文件任务

我现在正在学习 Rake 中的文件任务。我有 100 个 javascript 源文件,它们连接到 10 个左右的文件。我看到这种映射可以通过文件任务智能地完成。看来您需要指定每个文件。

是否有一种有效的方法来编写递归查找所有这些 javascript 文件并将它们与右侧的连接文件进行比较的文件任务?连接部分是一个棘手的步骤,目前正在由自定义构建工具完成,直到我可以在 ruby​​ 中得到它。

例如,

0 投票
2 回答
4920 浏览

ruby-on-rails - 如何设置用于播种的 Rake 任务

(这真的是一个关于 Rake & Rails & 依赖的新手问题。试图让我的头脑围绕所有这些如何组合在一起)

基本上,我想要一个 Rake 任务,它的行为类似于 seed.rb 但被单独调用。它为开发环境添加了测试数据,而我的seed.rb 提供了所有环境的基础数据。

脚本 family_seed.rb 使用 FactoryGirl 生成一些记录。它看起来像这样:

它运行良好bundle exec "ruby db/family_seeds.rb",但我的问题是如何使用 Rake 进行设置。是否应该将整个事情放在 Rake 任务中?相反,我如何设置一个调用脚本的任务,同时确保 Rails 开发环境在运行时可用?我不仅要努力完成工作,还要以“正确”的方式去做。

0 投票
1 回答
599 浏览

rake - 先进的?Rake 文件任务的规则

我一直在尝试合并我的一些主要是多余的 Rake 文件任务,但没有成功。即使指导我阅读一些关于 rake 规则的文档也会很棒,但我发现的很少。

我发现的所有示例都是以扩展名区分的文件,就我而言,我需要更具体的东西。

如果我对 .js => .js 执行规则,则会出现递归错误。如果我查找 /bundle/,它会失败或者我不理解发生的处理。另外,我需要添加有关特定文本的部分,是否有通过规则解决此问题的方法?