问题标签 [hirb]
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-on-rails - 为什么没有在 rails 控制台会话中加载 irb 插件?
我已经通过 rvm 将两个很棒的 print 和 hirb irb 插件安装到 Ruby 1.9.2。我可以从 irb 会话中访问它。但是当我从 Rails 控制台尝试时,我得到了错误
可能是什么原因?
ruby-on-rails - 我可以忽略 Hirb 中某些太长的字段吗?
我在我的 Rails 控制台中使用 Hirb 来尝试在更好看的表中显示 mongoid 记录,但是_id
,created_at
和updated_at
字段占用了太多空间,即使我确实有一个含义字段,name
,当我执行时Project.first
它返回一个相当分解表:
有没有办法“忽略”或“隐藏”某些字段?
ruby-on-rails - Hirb - “Too many fields..” 仅在从 irbrc 加载时(不是直接在控制台中)
我正在尝试在我的控制台中设置 Hirb。
当我输入:
我的(相当大的)表打印得很好(缩短了列名)。但是,我想在加载时自动加载这个(和其他宝石)rails c
,所以我编辑了我的.irbc
从控制台(Account.all)运行相同的命令时,我得到错误:
任何想法为什么?我真的很喜欢 Hirb,但是每次加载控制台时都懒得手动包含它
ruby - 在 rake 任务中使用 hirb
我想通过hirb
rake 任务获得漂亮的打印效果。但我不知道如何设置hirb
打印ActiveRecord
结果。
我有错误“表必须是散列数组或数组数组”
ruby-on-rails - Hirb 在 Rails 控制台中根本不起作用
我按照hirb rdoc上的教程进行操作,但不幸的是,我的 rails 控制台根本无法工作。
我已经完成了sudo gem install hirb
并将 hirb 添加到我的 Gemfile 中:
然后我启动了bundle install
我得到了这个结果:
有人可以帮忙吗?
ruby-on-rails-4 - 配置 Hirb 以显示关系?
我有两个模型:
架构如下所示:
在控制台中,我可以很容易地检查第一个 event_type:
但 Hirb 似乎不愿意遵循这一点(摘自 hirb.yml):
尝试#1:
(是的,我知道 - 我真的不希望 Hirb 认为我在 EventClass 中寻找一个特定但未命名的字段。为了完整性,我在这里列出了尝试)
结果#1:
尝试#2:
结果#2:
尝试#3:
在 EventType 类上添加一个方法:
更改 hirb.yml 配置以显示此新方法来代替 DB 字段:
结果#3:
但是必须为每个关系添加方法似乎我错过了一些东西。
ruby-on-rails - 扩展 IRB 主要方法
我的应用程序中有一个目录结构。出于开发目的(可能还有其他目的),我目前有一个X
具有类方法pwd
、cd
和ls
. 当我进入我的应用程序时,有没有办法使这些方法可用irb
,例如:
目前我正在做:
这简直是不方便。
我可以简单地向现有课程添加一些内容的解决方案将是完美的,例如:
现在我并没有真正挖掘hirb
,但如果有一个适用于hirb
or的解决方案irb
,我会试一试!谢谢你的帮助!
ruby-on-rails - 控制台中的 Rails Hirb 用于输出长数据中断控制台
我在控制台中使用带有 Hirb 的 Rails 4.2。
当我尝试在控制台中输出长/大数据时。控制台坏了。
它显示了(END)
,我不能再输入或运行其他命令了,我必须做的是关闭控制台。
有什么方法可以为 Hirb 或命令配置退出(END)
状态?
这是我所做的一个例子
ruby-on-rails - Hirb在Rails 4中无法正确显示
我安装了 Hirb,并且想要它附带的漂亮的表格视图。我检查了 pry、Rails 和 Hirb 的版本,它们应该可以工作。我也尝试重新安装 gems。运行后我看不到漂亮的景色Hirb.enable
:
任何见解将不胜感激。