如何在 rake 任务中使用“gets”?

2023-12-28

每当我尝试在 rake 任务中使用函数 gets 时,都会收到错误。有办法让它发挥作用吗?

错误提示“没有这样的文件或目录 - (rake 任务名称)”


问题是Kernel#gets http://ruby-doc.org/core-2.0/Kernel.html#method-i-gets(如果你只是使用的话,这就是你所说的gets本身)假设您正在从由传递给 Rake 的参数命名的文件中提取数据。这意味着gets尝试返回名为 [rake-task-here] 的文件的内容,该文件几乎肯定不存在。

Try STDIN.gets http://ruby-doc.org/core-2.0/IO.html#method-i-gets.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 rake 任务中使用“gets”? 的相关文章

  • 如何使用 ruby​​ 的循环和 haml 创建表?

    我正在尝试制作一个如下所示的 html 表 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 我的数据结构是这样的 f ary 1 250 这是我的哈姆尔代码 table border gt 1 tbody tr cnt 0 f
  • Ruby:在 Ubuntu 上安装 rmagick

    我正在尝试在 Ubuntu 10 04 上安装 RMagick 看起来here https stackoverflow com questions 1482823 is there an easy way to install rmagic
  • 如何跳过 Devise SessionsController 的 before_filter ?

    我有一个before filter in my ApplicationController 也就是说 对于我的项目中的每个控制器 我怎么能够skip before filter对于设计的SessionsController创造行动 这是我的
  • 使用 Ruby 获取 AWS 区域名称

    我正在为 AWS 开发 Rails 应用程序 并希望为区域名称创建下拉菜单 例如 us east 1 等 如果有人已经创建了 gem 来获取它们 我想使用它 有人知道这样的 gem 或有用的 API 吗 适用于 Ruby 的 AWS 开发工
  • 为什么 Rails 5 将“索引”更改为“外键”?

    如果你在 Rails 4 中有这个 t references event index true 现在你可以使用foreign key代替index在 Rails 5 中 我不太明白为什么他们决定这样做 因为功能保持不变 您添加的是索引 而不
  • Rails:渲染不起作用,仍然出现“模板丢失”

    我目前正在学习 Rails 指南 我完成了这些步骤 但仍然遇到错误 我的 Ruby 版本是ruby 2 1 1p76Rails 版本是4 0 4 按照指南的指示 我创建了一个Article Controller class Articles
  • (在 Ruby 中)允许混合类方法访问类常量

    我有一个为其定义常量的类 然后我定义了一个类方法来访问该类常量 这很好用 一个例子 usr bin env ruby class NonInstantiableClass Const hello world class lt lt self
  • 通过使用 Minitest 的 Rails,如何设置 RuboCop 在每次使用 rake 运行测试时自动运行?

    当我运行以下命令时 我想要RuboCop https github com bbatsov rubocop在测试运行之前检查我指定的应用程序目录 bundle exec rake test 我添加了以下任务lib tasks test ra
  • 错误“未初始化常量 AWS (NameError)”

    它说 AWS 未初始化 我正在使用 aws sdk core gem 我尝试使用 aws sdk gem 代替 问题仍然存在 这是initializers aws rb 文件 AWS config access key id gt ENV
  • Memcachier 达到缓存限制时 Heroku 请求超时

    我使用 Memcachier Dalli 作为客户端 将 Rails 应用程序部署到 Heroku 我正在使用免费插件 提供 25 MB 缓存 我们开始收到来自heroku的请求超时 经过调试 我们发现手动刷新Memcachier解决了问题
  • Rails 3 - “无法解析 Yaml”

    我不知道我做错了什么 我尝试运行 rails c 但它只是给了我一个错误 10 分钟前它还在工作 C Ruby192 lib ruby 1 9 1 psych rb 148 in parse couldn t parse YAML at l
  • 数据库分片和 Rails

    在 Rails 中处理分片数据库的最佳方法是什么 分片应该在应用层 活动记录层 数据库驱动层 代理层还是其他层处理 各自的优点和缺点是什么 FiveRuns 有一个名为的 gem数据结构 https github com bpot data
  • ruby 的 String .hash 方法如何工作?

    我只是红宝石的新手 我见过一个字符串方法 String hash 例如 在irb 我试过了 gt gt mgpyone hash returns gt 144611910 这个方法是如何工作的 The hash方法是为所有对象定义的 看文档
  • 如何从rails控制台将数据添加到数据库

    我有一个User model gt gt u User new gt
  • 使用复选框过滤列表

    我有一个电影列表及其评级 在我的页面顶部 我有一个表单 其中提供了一个复选框列表 其中显示了每个可用的评级 G PG 13 等 一旦用户单击复选框并点击提交 我只想显示所选的电影 在我的索引方法中 我有一个名为的实例变量 filtered
  • 有没有可以在 HTML 文档之间进行比较的 ruby​​ gem?

    事实证明 对两个不同的 html 文档进行比较是一个完全不同的问题 而不仅仅是对纯文本进行比较 例如 如果我在以下之间进行简单的 LCS 差异 Google and Google diff 结果不是 but a gt github com
  • 回滚后是否应该删除迁移

    我对 ruby 和 Rails 相当陌生 刚刚开始了解迁移 我的问题是回滚后删除迁移的最佳实践或正确时间是什么 到目前为止 我读到的内容是回滚后是否删除迁移的观点问题 但是在团队中工作时删除迁移是否有任何重大影响 以及保留迁移文件相对于删除
  • 通过 ESI:include 设置 Cookie,如何?

    我正在尝试使用 esi 在我的网站上创建忍者缓存 这个想法是 该网站大部分是静态的 我只需要在用户是否登录时做一些花哨的事情 所以我试图在页面A上放置一个 并在页面B的应用程序中设置触发器 这样我就可以将页面 A 缓存在 varnish 上
  • 有时您可能需要重新启动 Webrick 才能看到所做的更改,这是否正确?

    我听 Kevin Skoglund lynda com 说 养成在开发过程中频繁重新启动 Webrick 的习惯是一个很好的习惯 虽然通常您不需要重新启动 Webrick 来查看更改 但他暗示在某些特殊情况下可能需要这样做 有谁知道这些情况
  • 为什么 Rails 中的区域设置充当全局(使用 Thin 时)?

    我刚刚意识到在控制器中设置区域设置的推荐 Rails 方法 before filter set locale def set locale I18n locale params locale I18n default locale end

随机推荐

  • 寻找多个多边形的共同轮廓

    我试图找到一种在多个多边形之间绘制公共轮廓的算法 我的意思就像这张照片上的那样 我们有两个矩形 在我的例子中 它们不是矩形 而是大多数角度为直角的多边形 我正在寻找共同的轮廓 例如图像第二部分上的红色路径 我认为最大的问题是找到新的点 我在
  • 如何在 Visual Studio 2008 C++ 中链接 .lib

    我发现将 lib 文件正确链接到我的 C Win32 控制台应用程序确实很困难 这是我的问题 正如这篇 MSDN 文章中一样 我开发了一个 MathFuncsLib lib 文件 http msdn microsoft com en us
  • 使用计算字段正确显示数据透视表中的总计

    我有一个 Excel 数据透视表 看起来像 Date Sum of DURATION Capped Daily Total 03 Jan 9 5 8 0 04 Jan 6 0 6 0 05 Jan 10 5 8 0 06 Jan 4 5 4
  • Python selenium“about:blank&utm_content=firstrun”错误

    我一直在努力弄清楚我的代码发生了什么 但我无能为力 每当我运行我的程序时 我都会收到下图中的错误 我正在使用 python 3 4 4 和 selenium 的最新版本 Windows 10 from selenium import web
  • Django 按日期排序(日)

    我想先按天排序模型 然后按分数排序 这意味着我希望看到每天得分最高的文章 class Article models Model date modified models DateTimeField blank True null True
  • 如何在 Swift 中创建范围?

    在 Objective c 中 我们使用 NSRange 创建范围 NSRange range 那么如何在 Swift 中创建范围呢 更新为 Swift 4 Swift 范围比NSRange 并且它们在 Swift 3 中并没有变得更容易
  • Jetpack Compose 线圈预载

    我想将图像加载到启动屏幕上 以便我可以使用线圈将请求结果设置到其他屏幕上的背景 但我无法在线圈中完全实现这一点 如何将线圈请求的结果保存到 Cahce 并在其他屏幕上使用该结果 启动画面 val imageLoader ImageLoade
  • HTML 电子邮件的图像地图、Safari 和 Gmail 出现问题

    我有一个奇怪的问题 我正在发送一封 html 电子邮件 其中包含一些图像映射链接 我的问题与 Gmail 和 Safari 相关 奇怪的是 从 Gmail 及其图像映射 查看的电子邮件在 Firefox IE 和 Chrome 中运行良好
  • Swing 多列组合框

    目前 我正在寻找一个可以放置在我的 Java Swing 应用程序中的多列组合框组件 目前 我使用组合框作为用户键入时的自动完成下拉列表 是否有任何可用的 GUI 组件 使我能够拥有以下内容 多列 正如您所看到的 下拉列表中有 3 列 而不
  • Vim 错误 E492 - 不是编辑器命令:PluginInstall

    我正在尝试在我的 Macvim 上安装 Vundle 我遵循以下link https github com gmarik Vundle vim获取 Vundle 我还配置了我的 vimrc 文件 但是当我尝试 PluginInstall 时
  • React 中的内联样式在打印模式下不起作用

    div 所以 color index 是十六进制颜色 例如 ffffff 我可以在网络浏览器中看到正确的颜色 但由于某种原因 这在打印预览中不起作用 我尝试添加 蓝色 而不是颜色 索引 这在网络浏览器中有效 但它没有更新打印预览 我认为内联
  • Android GC - LogCat 始终显示 GC 活动

    当我运行程序时 logcat 显示大量 GC 活动 like GC freed 10324 objects 510376 bytes in 103 ms GC freed 10324 objects 510376 bytes in 103
  • 通过 wine metaeditor.exe 通过命令行编译 MQL4

    我试图达到可以通过命令行进行编译 语法检查的程度 这样我就可以避免使用元编辑器进行代码管理 我正在使用这个命令 也尝试使用 s 和 log wine metaeditor exe compile MQL4 Experts MACD Samp
  • 无法在跨 Windows 10 版本的 NavigationView 项目模板中实现相同的行为

    我对尝试在 UWP 应用程序中实现相同的视觉行为感到非常沮丧 这是我的问题 我正在使用 NavigationView 并且想从 ViewModel 提供 NavigationViewItem 我还想提供标头 因此我创建一个 ICollect
  • 如何转义列别名中的方括号? [复制]

    这个问题在这里已经有答案了 以下产生错误 SELECT 1 AS dada daa Msg 105 第 15 级 状态 1 第 190 行 字符串 dada daa 消息 102 第 15 级 状态 1 第 190 行 dada daa 附
  • Rails 加密/解密

    我需要在我的 Rails 应用程序中进行加密和解密 我尝试使用 ezcrypto 但每当我解密时都会收到此错误 OpenSSL Cipher CipherError in ProfilesController show wrong fina
  • 克隆 github 项目的部分内容[重复]

    这个问题在这里已经有答案了 可能的重复 有没有办法只克隆 git 存储库子目录 https stackoverflow com questions 600079 is there any way to clone a git reposit
  • 给定起始坐标、方位和距离,查找目的地坐标

    I m looking at the formula listed here http www movable type co uk scripts latlong html http www movable type co uk scri
  • JSON 编码和解码

    我有一个像这样的数组 Array utm source gt website utm medium gt fbshare utm campaign gt camp1 test cat gt red test sub gt Category
  • 如何在 rake 任务中使用“gets”?

    每当我尝试在 rake 任务中使用函数 gets 时 都会收到错误 有办法让它发挥作用吗 错误提示 没有这样的文件或目录 rake 任务名称 问题是Kernel gets http ruby doc org core 2 0 Kernel