我正在尝试用彩色输出编写程序。我看了几个,我发现的宝石是着色的。我做了一些研究,但是我找不到关于如何安装gem,需要它并使用它的分步说明。我想要的宝石是着色的,我还需要知道它还有什么需要它。我所拥有的只是Ruby21文件中的标准ruby控制台,以及用于编写和保存它的notepad ++。我需要知道如何以及在何处安装它,无论是在终端中键入内容还是下载文件并将其放在某处,以及如何在文件中要求它及其先决条件(如果有)。
答案 0 :(得分:2)
只需键入以下内容即可使用CLI安装gem: ObjectOutputStream oos = new ObjectOutputStream(socket.getOutputStream());
oos.flush();
ObjectInputStream is = new ObjectInputStream(socket.getInputStream());
。然后,您可以通过要求使用gem,因此在.rb文件的顶部添加gem install colorize
。然后尝试require 'colorize'
来测试它。
您的puts "This is blue".colorize(:blue)
可能如下所示:
.rb
答案 1 :(得分:-1)
每http://guides.rubygems.org/rubygems-basics/,您可以使用以下命令安装colorize gem(在终端或命令提示符下):
gem install colorize
要列出本地宝石,请运行以下命令:
gem list
并且 - 通过将require 'colorize'
添加到相应.rb文件的顶部 - 该gem的lib目录将添加到您的$LOAD_PATH
。