尝试安装 spree,但无法启动数据库
我正在与 spree 合作——这对我来说是全新的。我遵循的入门指南可以在 spree- 入门 中找到。不幸的是,每当我进入步骤 4.4.2 时,它告诉我调用“rake …
rake db:migrate 返回没有要加载的此类文件 -- rake/dsl_definition (我已搜索并尝试添加 require 'rake/dsl_definition')
我的头发都掉光了,我正要把我的新 MacBook 扔出窗外。 我正在尝试执行著名的 db:migrate 命令,并得到以下信息: 耙子中止! 没有要加载的文件 -- ra…
Cron 工作破坏了 make_voteable gem?
我遇到了 make_voteable gem 的一个非常奇怪的错误。实际上我什至不确定它是否与 make_voteable 相关或者是否是抽水问题。 我的应用程序有一个项目模…
创建项目时如何让 Rails 使用最新安装的 ruby 版本?
Ruby 和 Rails 新手,我在设置时遇到了障碍。我使用MacPorts安装了Ruby,然后使用gem安装了rails。它们似乎都是正确的版本: $ ruby --version ruby 1…
activerecord-jdbc-adapter 测试因 rake 调用的参数数量错误而失败
这很可能是我的设置问题。 我正在尝试运行 activerecord-jdbc-adapter 的测试,但是他们失败了,请参阅下面的日志。 我正在使用 JRuby 1.6.4,在 OSX …
Rake 中止:不知道如何构建任务“工作:工作”;
当我运行 bundle exec rake jobs:work 时,我收到此错误: rake aborted! Don't know how to build task 'jobs:work' 语法有问题吗? 注意:我像这样…
乘客 + Rails 3.1.1 = 在任何源中都找不到 rake-0.9.2 (Bundler::GemNotFound)
我知道已经有一些关于此错误的线程,但没有一个线程解决了我的问题。 我使用 Rails 3.1.1 和 RVM Ruby 1.9.2-p180 启动了一个新的 Rails 应用程序。 …
对宝石实施 ruby rake 测试的最先进/最佳实践是什么?
我想要一些有关编写 ruby 测试并从 rake 调用它们以获取 gem 的最新技术的指导。我一直在互联网上阅读并审查代码,但看到了很多方法来做到这一点…
rake 资产:预编译不起作用(rails 3.1.1)
我正在部署到heroku,但我发现css文件没有被提供(它们也无法在heroku上找到)。 我读到我需要先在本地进行 rake asset:precompile,但是当我这样做时…
有些物体拒绝被破坏(铁轨)
我正在运行一个 rake 任务来销毁所有“课程”对象: task :destroy_all_classes => :environment do Course.all.each do |c| c.destroy end end 这会…
无法运行“rake db:migrate”在克隆的 github 存储库上
由于我是 Rails 新手,并且已经从书籍中学习了基础知识,所以我现在认为通过阅读其他人的代码并尝试理解它可以学到更多东西,因此我在 github 上注册…
没有要加载的文件——rdoc/task
当我运行时, rake db:create 我收到此错误 rake aborted! no such file to load -- rdoc/task (See full trace by running task with --trace) 这是 …
如何将数据导出为 CSV 并从 Heroku 上传到单独的 FTP 站点?
我有一些数据要从数据库导出并保存为 CSV 文件,然后上传到 FTP 服务器。该网站托管在 Heroku 上,我知道您只能写入 tmp (或 log?) 目录。 这在我…
让 Resque Status 与 jRuby 一起使用
我有一个应用程序,我已经为后台作业实现了 Resque 。另外,我正在使用 gem resque-scheduler 和 resque-status,它们都可以在 Ruby 1.9.2 上顺利运行…
Rake 任务截断 Rails 3 中的所有表
我想要一个 rake 任务来截断所有表。我找到了一个 在互联网上,但它只适用于 Rails 2,不适用于 Rails 3 (问题在于获取数据库连接)。 rake db:reset…