问题标签 [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 投票
2 回答
761 浏览

ruby-on-rails - 第一个 Rails 项目:Rake 问题

我在 Mac OS X 上运行 rails。我认为我安装正确,但出现以下错误。

问题是什么?我如何解决它?

0 投票
1 回答
290 浏览

ruby-on-rails - Ruby on rails:rubygem 错误

我有一个问题:

我该如何解决?

0 投票
6 回答
4951 浏览

ruby - 测试 Rake 任务

我正在开发一个依赖于许多自定义 Rake 任务的 ROR 应用程序。

测试它们的最佳方法是什么?

0 投票
2 回答
1685 浏览

teamcity - Teamcity 和 Rake:tc 系统属性在哪里?

我正在将我的一些 NAnt 构建脚本转换为 rake。有谁知道如何访问我的 rake 脚本中的系统属性(例如 build.number)?Teamcity rake 插件是否会注入它们?我似乎找不到doco。

0 投票
3 回答
3477 浏览

ruby-on-rails - Ruby on rails:Rake 迁移帮助

我正在尝试进行 rake 迁移,但是执行此操作时出现错误:

我得到的回报:

我该如何解决?谢谢。

0 投票
1 回答
338 浏览

ruby-on-rails - Rails:gettext pot生成任务生成空文件

我的问题是,在我的应用程序中,我想用 rake 生成 gettext .pot 文件,但我得到的文件没有键,只有标题文本(“一些描述性标题。版权(C)......”)。

我正在使用任务 gettext:find getttext_18n_rails。我以前尝试过经典的updatepo任务,但结果是一样的。也许我错过了任何宝石?

谢谢

0 投票
2 回答
458 浏览

ruby-on-rails - 我将如何在我的 rails 应用程序中调用 rake 脚本?

我想从模型中执行 rake 脚本。除了通过反引号调用它之外,是否还有包含 rake 库并调用 Rake::Task['some_task'].invoke。

0 投票
6 回答
10172 浏览

ruby-on-rails - 将 db 转储到 rails 中的 yml 固定装置的标准方法是什么?

我已经看到一些插件和自定义 rake 任务将活动数据库转储到固定装置,但我不确定流行的技术是什么。

基本上,我想要 rake:db:fixtures:load 的反面,这样我就可以在部署时将基本的 db 信息(一个是管理员用户帐户)放入 svn 中。我不想为需要很长时间的样本数据等手动创建固定装置。

当我们部署时,我希望能够运行

并参加比赛。

在 Rails 中执行此操作的最佳/首选方法是什么?

编辑:

所以似乎没有标准的方法来执行 db:fixtures:load 的相反 rake 任务。

我不想使用迁移,因为我想要为我的所有项目执行此操作的标准方式,而且我不喜欢将管理员帐户放入迁移中的想法。其次,我一直在重新考虑使用固定装置的想法。我决定使用 yaml_db 因为它使用 rake 任务:

数据将在 YAML 文件中结束,而不会破坏测试装置(这可能会有所不同,现在我更仔细地考虑了这一点)。此外,如果像 Heroku 这样的主要分发工具正在使用它,我不必担心支持/寿命问题。

我想这最接近我会发现的“标准”。

感谢所有伟大的回应。

0 投票
4 回答
11011 浏览

mysql - db:schema:load vs db:migrate with capistrano

我有一个要移动到另一台服务器的 rails 应用程序,我认为我应该使用 db:schema:load 来创建 mysql 数据库,因为它是推荐的。我的问题是我正在使用 capistrano 进行部署,并且它似乎默认为 rake db:migrate 。有没有办法改变这一点,或者 capistrano 是否有充分的理由使用 db:migrate?

0 投票
11 回答
73358 浏览

ruby-on-rails - 只进行一次迁移

我试图在我的 Rails 应用程序中只运行一个迁移。我怎样才能做到这一点?我不想在它之前或之后运行任何迁移。谢谢。