rails tutorial sample app

Posted 百思

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rails tutorial sample app相关的知识,希望对你有一定的参考价值。

阅读第3章时,按照教程第一次运行rspec失败了:

E:\05 Create\Code\temp\railstutorial\sample_app>rspec spec/requests/static_pages
_spec.rb
E:/05 Create/Code/temp/railstutorial/sample_app/spec/spec_helper.rb:32:in `block
(2 levels) in <top (required)>‘: uninitialized constant Capybara (NameError)
        from D:/App/Coder/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/rspe
c-core-3.5.4/lib/rspec/core/configuration.rb:758:in `expect_with‘
        from E:/05 Create/Code/temp/railstutorial/sample_app/spec/spec_helper.rb
:23:in `block in <top (required)>‘

这里找到了答案,而且不是网站的最佳答案。按评论的意思,应该又是哪个包的版本变化引起的。教程中要求在spec_helpr.rb中加入config.include Capybara::DSL,实际得加在rails_helper.rb对应位置才有效。

以上是关于rails tutorial sample app的主要内容,如果未能解决你的问题,请参考以下文章

Ruby on Rails Tutorial 第二章

如何在rails中异步加载部分页面

rails查询mongodb通用查询

如何在通过 Capistrano 部署 Rails 应用程序时输入 ssh 密钥的密码?

Rails“徽章”类型插件/教程?

Ruby on Rails Michael Hartl第9章测试失败