问题标签 [rake]

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 投票
3 回答
2061 浏览

ruby-on-rails - 无法激活 Rake (> 0.0.0)?

好吧,这很奇怪。我正在尝试进行数据库迁移,突然之间,我收到了这些错误:

有什么建议么?我试过卸载和重新安装 rake,以及更新 rails。

仅供参考,我使用的是 Gem 1.1.1。

我还尝试过 gem update rails、gem update rake 和其他任何东西。

0 投票
2 回答
1374 浏览

ruby-on-rails - 如何使用 rake 为特定插件生成 rDoc

好的,我正在尝试为回形针生成 rDoc,但是 rake 任务在到达另一个插件之前就被另一个插件阻塞了,所以这是不可能的:

我可以去修复损坏的插件,但我又忙又懒,所以我只想为回形针生成文档。有没有办法做到这一点?

0 投票
2 回答
2160 浏览

ruby-on-rails - 我的非模型/非控制器代码应该放在哪里?

我编写了一个遵循常规目录结构的 Rails 应用程序(模型中的模型代码,控制器中的控制器代码)。

但我现在正在开发一项新功能,为此我编写了一些(我称之为)“服务”代码。
新功能是将一些数据导入系统,目前导入是两个类,但可以扩展到更多。

我不相信新代码属于模型,因为它没有对任何对象进行建模(它也没有与任何单个对象直接相关。我当然不认为它属于控制器,因为它不是表示逻辑。

所以,我创建了一个“app/services”目录并把它放在那里。我还创建了一个“测试/服务”目录,我在其中放置了我的测试。

我认为一切都很好,但是当我运行“rake:test”或“autotest”时,我的新服务测试没有运行。
现在我希望有一种方法可以让 rake 捡起它们,但这是我做错了什么的警告标志吗?
代码是否应该存在其他地方,或者我是否以某种方式没有以“Rails 方式”做事?

通常,每当我遇到这样的问题之前,我通常会发现 rails 已经有了解决方案,但我不知道这个约定。这是其中一种情况吗?

0 投票
20 回答
112895 浏览

ruby-on-rails - rails 的 cron 工作:最佳实践?

在 Rails 环境中运行计划任务的最佳方式是什么?脚本/跑步者?耙?我想每隔几分钟运行一次任务。

0 投票
16 回答
65485 浏览

ruby - 如何从 Capistrano 运行 rake 任务?

我已经有一个 deploy.rb 可以在我的生产服务器上部署我的应用程序。

我的应用程序包含一个自定义 rake 任务(lib/tasks 目录中的 .rake 文件)。

我想创建一个将远程运行该 rake 任务的上限任务。

0 投票
2 回答
1550 浏览

ruby - rake undefined exitstatus in nil:Nilclass

我正在尝试在新机器上运行 rake(原始机器工作正常)。. 运行我的 this 后,我收到一条错误消息。.

rake aborted undefined method exitstatus for nil:nilClass

关于我如何看到这里发生了什么的任何建议?

0 投票
3 回答
1175 浏览

emacs - 配置 Emacs FlyMake 以使用 Rakefile 和 Makefile

我已经学习使用 Emacs 有一段时间了。至今非常喜欢。

我的问题是,对于小 C 代码,我更喜欢使用 Rake 而不是 Make。然而,flymake 似乎除了 Make 之外什么都不想要。因为它抱怨它找不到 Makefile。从命令行 Rake 的使用方式与 Make 相同,所以我想知道是否可以输入一些 emacs 配置以允许 flymake 使用 Rake?

纠正一下我正在做的事情。我实际上并没有编辑 Rakefile。flymake-ruby 根本没有帮助。我正在使用 C 代码。我只是使用 RAKE 使用 gcc 而不是 MAKE 编译 c 代码。

0 投票
3 回答
4362 浏览

ruby-on-rails - 如何破解 boot.rb 以停止烦人的警告?不推荐使用 Gem::SourceIndex#search 对字符串模式的支持

每次我运行 rake 或大多数 rails 命令时,都会收到一个烦人的警告。我仍然是 Ruby/Rails 的初学者,我想了解如何破解 boot.rb 以停止烦人的警告。我正在使用 Rails 1.2.6 和 RubyGems 1.3.1。(我还没有将 Rails 升级到 2.x,因为我仍在从一本使用 1.2.x 的书中学习 Rails。)我很感激任何建议。我一直无法通过谷歌搜索找到解决方案。谢谢!

boot.rb 第 20 行:

烦人的消息:

0 投票
5 回答
3335 浏览

ruby - 在非 ruby​​ 项目中使用 rake

一位同事提出了使用 rake 作为非 ruby​​ 项目的构建系统的想法。是否可以扩展 rake 以补充通常使用 autoconf 工具集的其他语言?

0 投票
4 回答
29085 浏览

ruby-on-rails - 当我运行 rake:db migrate 命令时,出现错误“未初始化的常量 CreateArticles”

我创建了一个模型 ruby​​ 脚本/生成模型文章(简单的 enuff)

这是迁移文件 create_articles.rb:

当我运行 rake:db migrate 命令时,我收到一个错误 rake aborted!“未初始化的常量 CreateArticles。”

有谁知道为什么这个错误不断发生?