我第一次尝试在我的机器上运行 rspec。我在全局 gemset 中做了 gem install rspec 。但是,当我尝试做
spec intranet_reader_spec.rb
我明白了
-bash: spec: command not found
当我尝试做
bundle exec rspec spec intranet_reader_spec.rb
我明白了
Could not locate Gemfile
(注意,我没有 gemfile。我只是从一本 ruby 书中运行一个测试脚本)
我找到了将规范添加到路径的这些说明,即将以下内容放入 bashrc
export PATH=$PATH:/Users/<UserName>/.gem/ruby/1.8/bin
然而,这并没有奏效。我在我的mac上注意到了这一点。如果我导航到 .gem/ruby/1.8 并执行“ls”,它没有“bin”。在 1.8 文件夹中,它有
cache doc gems specifications
谁能告诉我我可能做错了什么?