Node.js 在mac上运行ruby/gem回购

Node.js 在mac上运行ruby/gem回购,node.js,ruby,rubygems,Node.js,Ruby,Rubygems,我是node.js开发人员,我想运行此应用程序 安装了ruby和gem,但下一步是什么?与gem交互的最快方法可能是使用IRB这是标准的ruby REPL,类似于在终端中使用Node命令打开Node REPL 在终端中,我假设您正在使用类似Unix的操作系统,请运行以下命令: $irb-如果您已正确安装Ruby,则应打开irb会话 一旦进入IRB,您就可以运行Ruby命令,并立即对它们进行评估和执行。从这里,您可以运行gem自述文件中的用法示例: require 'bible_parser'

我是node.js开发人员,我想运行此应用程序


安装了ruby和gem,但下一步是什么?

与gem交互的最快方法可能是使用IRB这是标准的ruby REPL,类似于在终端中使用Node命令打开Node REPL

在终端中,我假设您正在使用类似Unix的操作系统,请运行以下命令:

$irb-如果您已正确安装Ruby,则应打开irb会话

一旦进入IRB,您就可以运行Ruby命令,并立即对它们进行评估和执行。从这里,您可以运行gem自述文件中的用法示例:

require 'bible_parser'

bible = BibleParser.new(File.open('web.usfx.xml'))
verse = bible.books.first.chapters.first.verses.first
# => <Genesis 1:1>
verse.text
# => "In the beginning, God created the heavens and the earth.\n"

当然,这前提是您有一个有效的XML文档可用。

Gem是一个库,因此您需要使用它用Ruby编写一些代码。存储库中有一个示例。这应该转到某个文件,比如bible.rb,然后与ruby bible.rb一起运行。