问题标签 [rakefile]

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 回答
695 浏览

ruby-on-rails - 耙分贝:迁移问题

在本地运行 rake db:create 或 rake db:migrate 时,我的应用程序按预期成功构建了表。然而,当在 heroku 上运行时(例如 heroku rake db:migrate --trace --app )它突然给我以下错误:

查看 Rakefile,这就是所有存在的内容:

load_tasks 行是第 7 行。我真的不确定发生了什么变化,但肯定有一些变化。有没有人遇到过这个错误?

0 投票
1 回答
281 浏览

ruby-on-rails - Ruby on Rails 与 Heroku/Engine Yard/类似服务的集成

我有一个 Ruby on Rails 项目,我已通过 GitHub 部署到 PaaS 服务。Git 存储库的结构如下:

如您所见,Rails 应用程序是根目录下的两个目录。我想如果有必要我可以将它移动到根目录下的一个文件,但我肯定需要在版本控制下跟踪其他非 Rails 文件。

但是由于我的 Rails 应用程序不在根目录,所以我在使用 Engine Yard、Heroku 等时遇到了问题……他们不知道在哪里可以找到 Rakefile。我尝试创建一个 Rakefile (https://gist.github.com/245400) 并将其放在根目录和 src 目录中,但它仍然不起作用。

你知道这里发生了什么或如何解决它吗?

0 投票
2 回答
499 浏览

ruby-on-rails-3 - cron 中的 rake 任务

我有一个/home/user/send_report.sh运行我的 rake 任务的 shell 脚本 ( ):

当我在控制台中运行它时,sh /home/user/send_report.sh它可以正常工作。

我正在尝试使用我的脚本执行 cron 任务:*/10 * * * * sh /home/user/send_report.sh,但没有任何反应!Rake 任务应该发送邮件,但这不会发生。

内容/var/log/cron.log

请帮助我使用 crontab 获取工作 rake 脚本。

0 投票
2 回答
4132 浏览

ruby-on-rails - Rake 和 Ruby on Rails 的问题

我一直在尝试运行 rake,但似乎自从我更新了 ruby​​ gems rake 就失败了。

今天早上我跑了:

从那以后,rake 一直失败并出现以下错误:

我一直在阅读有关此问题的信息,似乎 rake 0.9.x 存在问题,它破坏了轨道,但是当我检查我的 rake 版本时,我正在运行 0.8.7:

我已经尝试卸载 rake 并重新安装它,使用捆绑器等,此时我非常卡住。提前致谢。

编辑:

我的 Rakefile(位于我的应用程序根目录中)

0 投票
1 回答
200 浏览

ruby - Ruby on Rails: Rake: rake stats 没有将我的字段添加到正确的值?

在我的 rake stats 修改之前

现在,当我添加:

120行左右,应该增加测试LOC吧?

不是从工厂添加 144 行来测试 LOC,而是将它们添加到代码 LOC =\ 我如何让行数在测试 LOC 中?

0 投票
2 回答
728 浏览

ruby-on-rails - Rake => 未定义的方法 `to_sentence' for #

我无法在我的项目中执行 rake 任务。我总是收到以下错误消息:

ruby 1.8.7 (2011-02-18 补丁级别 334) [i686-darwin10.8.0]

导轨 2.3.11

耙子,版本 0.8.7

我尝试使用 rake 0.9.2 和/或 ruby​​ 1.9.2 没有更多成功。

这是我的 Rakefile 的内容:

谢谢你的帮助 !

0 投票
2 回答
812 浏览

ruby - 如何将 args 从命令行传递给 rake 然后 rspec

我试图通过命令行传递几个变量来 rake 以在 rspec 中使用。

根据我收集到的信息,我可以这样做以将 args 传递到我的 rake 任务中:

但我正在使用 rspec,所以我的 rake 任务如下所示:

这是行不通的。

我还没有弄清楚如何将它传递给我的 rspec 规范文件

0 投票
3 回答
255 浏览

ruby-on-rails - rakefile 可以用来做什么?

我了解该rake命令的实用性,但 Rakefile 中通常定义了哪些类型的自定义操作?我是新手,想弄清楚何时适合使用此功能。我发现了很多关于如何使用它的知识,但对“最佳实践”却知之甚少。

0 投票
9 回答
5394 浏览

ruby - 如何在 rake 任务的字符串参数中使用逗号?

我有以下Rakefile

并希望使用包含逗号的单个字符串参数来调用它。这是我得到的:

我目前正在使用此拉取请求中提出的解决方法来 rake,但是有没有办法在不修补 rake 的情况下完成此操作?

0 投票
1 回答
379 浏览

ruby - activerecord-jdbc-adapter 测试失败,rake 调用的参数数量错误

这很可能是我的设置问题。

我正在尝试为activerecord-jdbc-adapter运行测试,但它们失败了,请参阅下面的日志。

我正在使用 JRuby 1.6.4,在 OSX 和 Ubuntu 上都试过。

使用 Rails 主干源进行 activerecord。

相信我正确设置了mysql和postgres数据库......

在 rails.rake 中,这个调用给了 rake 2 个参数:

但是 Rakefile 中的 rake 方法需要 1 个参数:

我可能缺少一些基本的东西。

提前感谢任何提示/技巧。

日志: