我需要编辑rails gemsfile,它在哪里?

时间:2016-05-27 09:04:24

标签: ruby-on-rails ruby gemfile

我在Windows 10上安装Ruby。 我已经安装了Ruby 2.3 当我尝试安装Rails 4.2.6时,我遇到了nokogiri的问题。

感谢这个questions and answers我能够通过安装nokogiri版本1.6.6.4然后导轨然后版本1.6.8.rc3来解决这个问题:

gem install nokogiri -v '1.6.6.4'
gem install rails 
gem install nokogiri -v '1.6.8.rc3'

但在那之后,我应该包含这个:

gem 'nokogiri', '>=1.6.8.rc3'

在gemfile中。

当被问到时,这些人说:

  嘿,伙计们,只需在你的Rails中添加gem 'nokogiri', '>=1.6.8.rc3即可   应用程序Gemfile(开发,测试,生产之外)   group)和run bundle update nokogiri

但我不确定Rails应用程序gemfile在哪里或我应该编辑哪个文件。 从this previous question我可以看到文件内容是如何的,但我没有太多解释我在哪里找到它。

我即将参加Ruby o Rails的教程,所以我在noob之下,第一页教程是关于安装Ruby和Rails,它应该安装简单,除了nokigiri问题(似乎只是一个Windows问题)。

3 个答案:

答案 0 :(得分:1)

您可以找到名称为' Gemfile'的文件。在rails应用程序的根目录。

答案 1 :(得分:1)

Gemfile通常位于项目的根目录中,只调用Gemfile

请勿更改自动写入的Gemfile.lock文件。

答案 2 :(得分:1)

“Rails应用程序gemfile”是项目根目录中名为Gemfile的文件。

您已在your previous question中粘贴了此文件的内容。