.rspec配置文件到底在哪里?

时间:2010-12-27 16:54:26

标签: ruby-on-rails rspec

完成Ruby on Rails教程并坚持使用“要使用Autotest运行RSpec和Spork,我们需要配置RSpec默认使用--drb选项,我们可以通过将其添加到.rspec配置文件来安排在Rails根目录中(代码清单3.14)。“

当我搜索我的文件结构时,我找不到一个带有.rspec文件扩展名的文件?如何访问此文件以更新配置?

3 个答案:

答案 0 :(得分:3)

如果您使用的是Mac,则不会看到这些文件,就像您看不到gitignore文件一样

为了访问此文件,您需要做的是从应用程序的根目录中单击(命令行)

mate .rspec

这将打开文件,如果它在那里,如果没有,它将创建它。

答案 1 :(得分:1)

如果将gem 'rspec-rails'添加到Gemfile,则可以使用rails g rspec:install命令。 这将在Rails应用程序的根目录中创建.rspec文件。它还会在其中创建一个spec文件夹和一个文件' spec_helper.rb'

如果您不想编写此命令,则可以手动创建该文件。如果您使用的是linux机器,则可以使用<ctrl-h>命令查看隐藏文件。您也可以尝试在任何unix终端中ls -a查看所有隐藏和非隐藏文件。

答案 2 :(得分:0)

默认情况下,不显示以.开头的Mac上的文件。在终端中,如果您键入ls -a,您将看到该文件夹​​中的所有“dotfiles”。

如果此文件尚不存在(可能没有),那么您只需使用自己喜欢的编辑器创建它。