问题标签 [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.
ruby - rake db:migrate rake 中止!无法从现有 gemspec 中确定名称
我正在尝试 rake db:migrate。我克隆了一个存储库并尝试 rake db:migrate,但收到此错误:
在我的 Rakefile 第 6 行中,我有这个:
当我追踪它时,这就是我得到的:
我不知道出了什么问题,因为昨天我在办公室工作,一切都很好。我只是想尝试在我的笔记本电脑中克隆存储库,但它不起作用。
我的宝石文件:
jruby - 如何告诉莺不要读取本地 rakefile
有没有办法以warble war
不会读取本地 Rakefile 的方式运行?换句话说,我希望能够拥有一个 borken Rakefile,但让它完全不影响莺。
ruby - 如何分解 rakefile?
我正在尝试将一些 rake 任务添加到 Octopress Rakefile,并且我想将这些任务放在另一个子 rakefile 中,但是当我导入子 rakefile 时,它们无法访问 rakefile 顶部的常量。
我正在导入子 rakefile:
这是我无法在子文件中读取的那种配置:
这是错误:
耙中止!main:Object 的未定义局部变量或方法“source_dir”
gmail - 如何使用 Gmail 在 BitNami Redmine Stack 中创建问题?
我花了很多时间为这个问题找到一个真正有效的解决方案。我阅读了所有关于此的文档、博客、论坛等,但没有任何效果。让我们直接进入问题。
我正在使用 BitNami Redmine Stack,我想在 redmine 上准备一个完全免费的帮助台。如您所知,redmine 最初可以通过电子邮件(在我的情况下为 Gmail)创建问题。某人(假设是客户)向 redmine 堆栈发送电子邮件并声明需要由支持团队解决的问题。然后支持团队可以看到客户报告的所有问题并开始修复工作流程。这样,客户将被告知纸巾的更新以及流程的进展情况
ruby-on-rails - 在 Rake 命名空间中访问 Rails 环境配置
我的environment.rb
文件中定义了一个路径
我希望能够在这样的 Rake 文件中设置变量访问这些
但是当我运行时我不断收到错误rake myapp:first_task
我想这与没有加载的环境有关,因为如果我放
在任务定义中。
有没有办法environment.rb
像我试图做的那样使用设置的配置值?
有更好/正确的方法吗?
干杯,
卢克
ruby-on-rails - Rake 中止:“错误:'rake/rdoctask' 已过时且不再受支持。请改用 'rdoc/task'(在 RDoc 2.4.2+ 中可用)。”
尝试执行时:
终端回答:
此处提出的任何解决方案(特别是降级 gem,或修改 Rakefile(以下)工作(rake 版本 10.0.1)
谢谢您的帮助,
ruby-on-rails - 陷入 rake 迁移
大家好吗?
我在 rake 迁移中“卡住”了 -
错误消息显示 -
迁移到 AddDeviseToUsers (20130628040020) == AddDeviseToUsers:迁移 ======================================= ======== -- change_table(:users) rake 中止!发生错误,此迁移和所有后续迁移均已取消:
PG ::错误:错误:关系“用户”不存在:ALTER TABLE“用户”添加列“电子邮件”字符变化(255)默认''不是NULL/app/vendor/bundle/ruby/2.0.0/gems/ activerecord-3.2.12/lib/active_record/connection_adapters/postgresql_adapter.rb:652:in
exec' ... /app/vendor/bundle/ruby/2.0.0/gems/activerecord-3.2.12/lib/active_record/migration.rb:551:in
migrate' /app/vendor/bundle/ruby/2.0.0/gems/activerecord-3.2.12/lib/active_record/railties/databases。 rake:179:in `block (2 levels) in ' Tasks: TOP => db:migrate (通过使用 --trace 运行任务查看完整跟踪) Optinovations-MacBook-Air:omrails Optinovation$ rake db: migrate rake 中止!
不知道如何构建任务 'db:'
https://github.com/optinovation/omrails
Heroku 日志:
2013-06-28T04:30:42.808951+00:00 heroku[api]:使用
bundle exec rake db:migrate
hansean@gmail.com 的命令启动进程 2013-06-28T04:30:48.308515+00:00 heroku[run.8286]:等待客户端2013-06-28T04:30:48.353120+00:00 heroku[run.8286]:使用命令bundle exec rake db:migrate
2013-06-28T04:30:56.086242+00:00 heroku[run.8286] 启动进程:状态从完成变为完成2013-06-28T04:30:56.078116+00:00 heroku[run.8286]:进程以状态 1 退出 2013-06-28T05:31:34.078443+00:00 heroku[web.1]:空闲 2013-06- 28T05:31:36.753947+00:00 heroku[web.1]:使用 SIGTERM 停止所有进程 2013-06-28T05:31:38.664799+00:00 heroku[web.1]:进程以状态 0 退出 2013-06- 28T05:31:38.670876+00:00 heroku[web.1]:状态从向上变为向下
请帮忙!
ruby - Rakefile - 停止多任务中的每个任务
我有一个使用 Flask 运行的应用程序,并使用 Compass 作为 css 预处理器。这意味着我需要启动 python 服务器和指南针进行开发。我制作了一个我认为很聪明的 Rakefile,从一个命令启动所有内容,并让所有内容仅在一个终端窗口中运行。
一切正常,但问题是当我尝试停止一切(使用cmd + c
)时,它只会终止指南针任务并且 Flask 服务器继续运行。如何确保每个任务都停止?或者是否有替代方法可以同时启动多个任务而不会出现此问题?
这是我的 rakefile,非常简单:
编辑
作为记录,我使用的是 Makefile 并且一切正常。但我改变了部分工作流程并开始使用 Rakefile,因此我对所有内容都进行了 Rakefile,并为了简单起见去掉了 Makefile。
ruby-on-rails - Ruby on Rails - Rakefile validates_uniqueness_of
我正在使用 rakefile 从一个网站获取信息并将其保存到我的数据库中。
使用 TMDB-Gem,此代码浏览@movie = TmdbMovie.browse(:order_by => "release", :order => "asc", :page => 1, :per_page => 2, :language => "en", :expand_results => true)
最旧的电影(:order_by => "release"
每部电影都有一个tmdb_id
,每一个id
都是独一无二的
如何让 rakefile 检查返回的电影的 tmdb_id 是否唯一,如果已经有具有该 ID 的电影,则跳过并保存下一部电影。
我在我的电影模型中尝试过,validates_uniqueness_of :tmdb_id
但是在运行 rake 命令时它会出错并且它不保存电影。
基本上,我怎样才能通过 rakefile 验证 tmdb_id 的唯一性
这是我的 rake 文件
ruby - 为什么我会收到“RAKEFILE ABORTED, NO RAKEFILE FOUND”?
我试图进行交互式 Ruby 测试无济于事。
我下载了没有问题的 zip 文件,并按照终端命令行的指示继续收到以下错误。我正在使用“Ruby 1.9.3p392(2013-02-22 修订版 39386)[x86_64-darwin10.8.0]”。
如果有人可以提供任何帮助或建议,请提前感谢您。
我没有收到此错误消息,我收到以下错误消息:
当我跑步时,rake --trace
我收到: