我正在创建一个 ruby gem,为了加快测试速度,我编写了一个脚本来构建和安装我的 gem,然后打开 irb 供我手动查看。
在将 irb 会话传递到控制台之前,如何运行以下 ruby 命令:
require 'my_gem'
MyGem.method_to_test
测试文件
#!/bin/bash
gem build my_gem.gemspec
gem install my_gem-0.0.1.gem
irb
这与以下问题类似,只是我需要知道如何将会话传递回控制台:
答案1
irb
Debian“Jessie”8 的联机帮助页摘录:
-r library Same as `ruby -r'. Causes irb to load the library using require.
对于您的示例,只需使用以下命令:
irb -r my_gem