ruby-on-rails – Hirb – “太多的字段……”仅在从irbrc加载时
发布时间:2020-12-17 03:22:08 所属栏目:百科 来源:网络整理
导读:我想在我的控制台中安装Hirb. 当我输入: require 'hirb'Hirb.enable 我(相当大)的表打印正常(列名缩短).但是,每当我加载rails c时,我想自动加载这个(和其他宝石),所以我编辑了我的.irbc if Rails.env require 'rubygems' require 'hirb' Hirb.enable requir
我想在我的控制台中安装Hirb.
当我输入: require 'hirb' Hirb.enable 我(相当大)的表打印正常(列名缩短).但是,每当我加载rails c时,我想自动加载这个(和其他宝石),所以我编辑了我的.irbc if Rails.env require 'rubygems' require 'hirb' Hirb.enable require 'wirble' Wirble.init Wirble.colorize require 'awesome_print' end 从控制台(Account.all)运行相同的命令时,我得到错误: Too many fields for the current width. Configure your width and/or fields to avoid this error. Defaulting to a vertical table 有什么想法吗?我真的很喜欢Hirb,但每次加载控制台时我都懒得手动包含它 解决方法
我设法解决了这个问题.当我跑的时候结果:
Hirb::View.width 在控制台中(在从.irbrc加载Hirb之后),我看到它比预期的要小 – 所以似乎Hirb没有正确地检测我的控制台大小. 我更改了我的.irbrc文件以显式传递这些值: require 'hirb' Hirb.enable({:width => 155,:height => 500}) 一切都按预期进行 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |