【发布时间】:2014-06-16 05:20:15
【问题描述】:
大家好,我是 RoR 的新手,我刚刚开始......
当我输入 rails generate rspec:install 时,他们给了我一个错误:'mkdir':Invalid argument - ./C: (Errno::EINVAL),底部还有很多错误。
以下是我的 Gemfile。
source 'https://rubygems.org'
gem 'rails', '4.1.1'
gem 'sqlite3'
gem 'sass-rails', '~> 4.0.3'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0', group: :doc
gem 'bcrypt', '~> 3.1.7'
gem 'unicorn'
gem 'capistrano-rails', group: :development
gem 'debugger', group: [:development, :test]
gem 'tzinfo-data', platforms: [:mingw, :mswin]
gem "rspec-support", :git => "git://github.com/rspec/rspec-support.git"
gem "rspec-rails", :git => "git://github.com/rspec/rspec-rails.git"
gem "rspec", :git => "git://github.com/rspec/rspec.git"
gem "rspec-core", :git => "git://github.com/rspec/rspec-core.git"
gem "rspec-expectations", :git => "git://github.com/rspec/rspec-expectations.git"
gem "rspec-mocks", :git => "git://github.com/rspec/rspec-mocks.git"
【问题讨论】:
-
您使用这些 gem 的 git 版本(而不仅仅是 gem "rspec-rails")是否有特殊原因。使用非发布版本确实会使您更有可能遇到极端情况。
-
嗨@frederick,我不知道有什么区别......我已经解决了一些堆栈溢出问题,这几行帮助我解决了问题。当我只有 rspec rails 时,我什至无法找到 rspec...
标签: ruby-on-rails ruby ruby-on-rails-3 git rspec