问题标签 [irb]
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 - 如何在 Ubuntu 上从源代码编译 irb?
我想在没有任何优化的情况下从源代码编译 irb,以便在使用 gdb 单步执行(解释器)代码时获得更多信息。我已经成功编译 ruby 1.9.1 没有问题,但我找不到任何关于 irb 的文档。我相信 irb 包含在 ruby 1.9 源代码中,但无法验证这一点。谁能指出我正确的方向?
ruby-on-rails - 在 Fedora 12 上安装 rdoc、irb、bluecloth、chronic 时出现问题
这些错误是什么意思?
还有这个
我已经使用“yum install ruby-rdocs”安装了 rdocs。但我不明白这个错误是什么意思
ruby - Rubygems 路径问题
我正在尝试从 IRB 运行以下 ruby 代码,但无法要求 gmail gem。
这是 IRB 输出:
这是 Gem.path 输出:
和环境输出:
哪个红宝石:
和.gemrc:
这是我的宝石清单:
我已经卸载了 mac 端口并使用hivelogic 指令安装了一个新的 ruby/rails 版本。但是,请注意,在我运行之前,我的 which ruby 与 hivelogic 的指令不匹配:
我认为这是问题所在,但不确定要阅读什么来强制 ruby 路径始终加载到 /usr/local/bin/ruby。它也可能是一个红鲱鱼,因为我根本不知道这些零件是如何适合的。一旦 sudo gem install 不起作用,我基本上就迷路了。
请注意其他宝石确实有效:
问题:
当 sudo gem install 不允许您从类中创建对象时,调查该问题的下一步是什么?
宝石的各个部分如何组合在一起以解决这些类型的问题?我已阅读常见问题解答和文档(http://docs.rubygems.org/read/book/3),但要么错过了它,要么无法挑选出相关部分。
ruby - 新安装的 Ruby gem 没有出现在 $LOAD_PATH 中
我正在使用 MacPorts 来管理我的 Ruby/Rails/Gems 安装。最近gem install wirble
,当我启动一个 irb 实例时,wirble 无法加载。这是输出:
Wirble gem 没有出现在我的 $LOAD_PATH 中:
肯定安装了gem:
它位于/opt/local/lib/ruby/gems/1.9.1/gems/wirble-0.1.3/
如何将我安装的这个和未来的 gem 附加到我的 $LOAD_PATH 中?
python - Ruby 有类似 bpython 的东西吗?
与 bpython相比,IRb非常简单,即使使用wirble 也是如此。
是否有任何与 bpython 相当的红宝石?
ruby - IRB 和大变量?
如何在 irb 提示符中很好地打印大变量?我有一个变量,其中包含许多很长的变量,并且打印输出变得一团糟。如果我只想要没有值的变量名怎么办?或者,我可以根据深度将每一个打印在单独的行上吗?
ruby-on-rails - 带有 spork 和 rspec 的“脚本/控制台测试”没有加载整个环境?
我正在尝试加载控制台以与我的一些 rspec 模拟助手进行交互。我希望运行时script/console test
会加载类似于我运行时的环境spec
。但是,情况似乎并非如此。它看起来像spec_helper
从未加载过。或者,如果是,它实际上并没有通过逻辑运行,因为 spork 已经污染了它一点。
简而言之,是否有一种快速简便的方法可以让交互式 rspec 派对继续进行?
bash - 我可以在脚本中自动使用我在 shell(bash、cmd、irb 等)上写的内容吗?
总体思路很简单,我想为某个任务制作一个脚本,我在 shell(任何 shell)中做,然后我想复制我用过的命令。
如果我复制窗口中的所有内容,那么我有很多内容要删除和更正。(并且不容易从 shell 复制)
简历:我想把我写的所有东西都拿走......
有没有简单的方法来完成这个简单的任务?
更新:部分解决方案
在bash中,解决方案非常简单,有一个历史命令,并且有一些想法的端口:
IRB :调整 IRB
Cmd:使用 PowerShell -> Get-History(或使用 cygwin)
另一个更新:我发现doskey有一个参数 history 可以做到这一点:
cmd : Doskey /history >> history.cmd
ruby-on-rails - 如何更新 IRB 中类的所有属性?
客观的:
我想将一个类中所有对象的数组属性重置为[]。他们开始的方式。
我的尝试:
结果:
返回错误。你会怎么做?
ruby-on-rails - 在 IRB 中编写一个简单的条件语句
我正在查找所有 URL 为“http://”的组织,并将它们的属性更新为“”。
我的尝试:
返回编译错误:
有任何想法吗?