关于Ruby on Rails的一些基本问题

时间:2012-06-01 05:01:42

标签: ruby-on-rails ruby

我正在浏览以下链接中的rails教程,我有几个问题。

http://ruby.railstutorial.org/ruby-on-rails-tutorial-book#sec:bundler

Windows中的等效命令是什么,在Windows中无法识别subl。什么是GemFile,什么是Gem

$ cd first_app/
$ subl Gemfile

捆绑意味着什么?

Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem
is installed.

2 个答案:

答案 0 :(得分:2)

subl: subl是在OS X上启动Sublime Text的命令行命令。

gem:是一个打包的Ruby应用程序或库(刚刚安装的第三方代码)。

Gemfile:这些文件允许您指定Rails应用程序所需的gem依赖项。

Bundler 管理应用程序的依赖项。

参考BundlerSublime

答案 1 :(得分:2)

Gemfile是程序所需代码的列表。在Ruby中,为了可爱,我们称之为宝石。所以有宝石可以做读取HTML等内容,如果你想使用它,你可以把它放在你的Gemfile中。

subl Gemfile表示您使用Sublime文本编辑器打开Gemfile。您不需要sublime文本编辑器,您可以使用任何您喜欢的文本编辑器。对于你可能尝试nano或pico(nano Gemfilepico Gemfile)或者如果你不想编辑终端中的文件,你的操作系统几乎肯定有一个你可以使用的(在Windows上,有记事本和Mac TextEdit)。但是,获得一个能够理解和突出代码的编辑器是明智的。