ITADN
ruby/io-console
ruby/io-console · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

IO.console

为 IO 实例添加控制台功能。

安装

在您的应用程序的 Gemfile 中添加以下行:

gem 'io-console'

然后执行:

$ bundle

或者自行安装,命令如下:

$ gem install io-console

使用方法

require 'io/console'

IO.console      -> #<File:/dev/tty>
IO.console(sym, *args)

在控制台打开一个 File 实例并返回。

如果传入sym,它将与args一同发送到已打开的控制台,随后返回的是结果而非控制台的输入输出内容本身。

开发

检出代码库后,运行bin/setup以安装依赖项。接着,运行rake test来执行测试。您也可以运行bin/console以获得交互式提示符,从而进行实验。

若要将此 gem 安装到本地机器上,请运行bundle exec rake install。要发布新版本,请更新version.rb中的版本号,然后运行bundle exec rake release,该操作将为该版本创建一个 git tag,推送 git 提交和 tag,并将.gem文件上传至 rubygems.org

贡献

欢迎在 GitHub 上提交错误报告和 pull request,地址为 https://github.com/ruby/io-console。

许可证

该 gem 按照2-Clause BSD License的条款作为开源软件提供。