问题标签 [ri]
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.
powershell - 如何在 PowerShell 中将“ri”用于 Ruby 索引而不是 Remove-Item
当我输入“ri”时,PowerShells 默认设置认为它是“Remove-Item”的别名 - 如何使用 ri 命令调用“R”uby“I”ndex?
我尝试 cd'ing 到 C:\Ruby22 并输入:
这成功安装了宝石等,但 ri 仍然是“删除项目”。我搜索了网络和 Ruby 文档。找到了这个:http ://samuelmullen.com/2012/01/up-and-running-with-ruby-interactive-ri/我在powershell命令行中输入了这些:
但是当我输入“ri”时,powershell 仍然认为它是“Remove-Item”
作为临时措施,我复制了这些文件:
C:\Ruby22\bin\ri
C:\Ruby22\bin\ri.bat
并将它们重命名为:
C:\Ruby22\bin\rr
C:\Ruby22\bin\rr.bat
现在我可以在 Powershell 中输入“rr”并获得 Ruby “r”uby “i”ndex 的功能。此外,如评论中所述,ri 适用于 DOS 提示符下的 Ruby 索引。
如何更改 Powershell 中现有的“ri”命令?
ruby-on-rails - 翻译活动记录属性
我在 Stack 上看到了很多主题,但仍然找不到解决方案。我必须翻译我的模型属性,所以我跟着:
我想要这样的东西:“Pozycja nie może być puste”<=“%{attribute} %{message}
属性 => 位置
信息 => nie może być puste"
所以我建立了这个,但它不工作。如何设置此插值?
ruby - ri 中记录的关键字方法参数在哪里?
当我想用双 splats 之类的东西收集额外的参数时,我经常忘记更新关键字参数的语法。在线 Ruby 文档有http://ruby-doc.org/core-2.1.0/doc/syntax/methods_rdoc.html和http://ruby-doc.org/core-2.0.0/doc/等文章syntax/calling_methods_rdoc.html,但我怎么能通过访问这些信息ri
?
还是ri
(正如交互模式的问题“输入您要查找的方法名称”所暗示的那样)它会找到唯一的东西?
任何帮助或见解将不胜感激。
ruby-on-rails - 如何使用 ri/rdoc 工具阅读本地 Rails 文档?
我想在终端中阅读 gems 的文档。我怎样才能用 ri 工具做到这一点?LinuxMint 18.3 导轨 5.1.4
ruby - 缺少 Ruby 2.4.4 文档
我的问题是关于 ruby-doc.org 文档,但也与 ruby 中的 ri 文档查找有关。
我已经阅读了几十个关于 ri 不起作用并给出“未知”消息的类似问题/答案,并且我试图遵循一些旧的建议。似乎那些旧答案不适用于我。一种是从 ruby 根目录安装 rdoc --all --ri。我试过了,但失败了(无法转换为 UTF8 或类似的东西)。另一个建议 Windows 安装程序的 rubyinstaller 不再包含该信息,我应该使用在线文档,当我转到http://ruby-doc.org/downloads/时,我发现我正在使用的版本( 2.4.4) 不存在。
这很奇怪,因为 rubyinstaller 网站明确表示,如果我是 Ruby 新手(我是),我应该安装 2.4.4。你会认为如果任何版本都有好的文档,那就是那个版本。相反,它似乎完全消失了。
这一切都开始了,因为我正在尝试学习 Ruby,并且正在观看 Kevin Skoglund 的 Lynda.com Ruby 课程,该课程在许多版本之前录制,在该课程中他提到了 shell 中的 ri 命令,而在我的版本中没有不工作。见下文:
ruby --version ruby 2.4.4p296(2018-03-28 修订版 63013)[x64-mingw32]
ri --version ri.cmd 5.0.0
ri 字符串 对字符串一无所知
现在,如果在使用 ri 的 ruby 中它不可用,而我必须使用在线文档,并且我的版本缺少它,而它恰好是推荐给新用户的版本,......你会看到我的挫败感。
这就是我真正想要的... 1. 我想使用 ri 并让它工作。2. 如果这不可能,我想知道我的版本的文档在哪里,因为它不是应该在的地方。
任何帮助表示赞赏。如果它涉及安装任何东西,让我知道如何做到这一点也很感激。正如我所提到的,我是新人。
jruby - 如何在 JRuby 中安装 ri 文档?
我在 Windows 系统上安装了 JRuby 9.2.11.1。安装成功完成后,不存在 core/stdlib 的 ri 文档。例如:
我试过这个解决方案如何安装 Ruby ri 文档?(诚然,对于 Ruby Installer,而不是 JRuby)无济于事。尝试运行后,rdoc --all --ri
我收到以下错误消息:
(注:安装的 RDoc gem 版本为 6.1.2)