我不确定所有这些,但是有什么命令可以做更新Ruby,下载新gem或更新现有gem?还有什么其他重要的东西?
因为它可能很重要,我正在运行Windows.
通过Ruby命令,您可能意味着Ruby的命令行程序.这些也称为Ruby Helper程序.以下是一些:
ruby - 翻译本身.运行Ruby脚本或语句.
gem - Ruby Package Manager.非常适合自动下载或更新小型Ruby模块,如XML库,Web服务器甚至整个Ruby程序.
irb - 交互式Ruby提示.这是一个完整的Ruby shell,可以让你执行任何你想要的Ruby代码.您可以直接加载库,测试代码,使用Ruby可以在此shell中执行的任何操作.相信我,你可以用很多东西来改进你的Ruby开发工作流程[1].
ri - 快速shell访问Ruby文档.您可以在几乎任何Ruby类或方法上找到RDoc信息.您可以在在线ruby-docs上找到相同类型的文档.
erb - 在Ruby Templated文档中评估嵌入式Ruby.嵌入式Ruby就像将php嵌入到文档中一样,这是这种文档的解释器.这对铁路人群来说更是如此.另一种选择是haml.
rdoc - 为您的一个Ruby类生成标准的Ruby文档.它就像Javadocs.它解析Ruby源文件并从特殊注释生成标准文档.
testrb和rake.我对这些不够熟悉.如果有人可以填写这些,我会喜欢它!
希望这是你想要的!
除了Joseph Pecoraro列出的命令外,"rake"命令在使用Ruby时也非常标准.Rake可以轻松实现自动化(简单)任务; 比如构建RubyGem或运行单元测试.
使用rake,唯一要记住的重要命令是'rake -T',它显示了当前目录中可用的rake任务列表.
更新Ruby gem要回到您的具体问题:
要更新特定的gem,您可以做两件事:只需更新gem:
gem update
这会将gem更新到最新版本.
安装Ruby gem如果要更新到特定版本,则必须安装它:
gem install-v
你可以省略-v选项.然后Rubygems安装最新版本.
如何帮助自己要记住的两个有用的gem命令是:
gem help
这显示了如何获得rubygems的帮助.
gem help commands
这显示了rubygems可用的所有命令.从这里,您可以使用gem帮助获得有关命令的更具体帮助:
gem help update