`
xsldlm
  • 浏览: 22831 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Rails 2.2.1创建时的错误:SecureRandom

    博客分类:
  • ror
阅读更多
安装了ruby 1.9.1后,把Rails也更新到了 2.2.1,
但创建项目时失败,报错:uninitialized constant ActiveSupport::SecureRandom
后跟踪源码,发现加载: Active_Support.rb文件中:
require 'active_support/gzip'
require 'active_support/cache'

require 'active_support/dependencies'

require 'active_support/deprecation'

require 'active_support/ordered_hash'
require 'active_support/ordered_options'
require 'active_support/option_merger'

require 'active_support/memoizable'

行require 'active_support/deprecation' 失败,进入该文件,在225行:
require 'test/unit/error'

哦,查看ruby 1.9.1的lib发现没有了test-unit,test-unit被做成了gem,于是:
gem install test-unit
修改deprecation.rb文件中行225为test-unit中error.rb文件相应的路径,保存
....
重新:rails railsApp...
OK.....
分享到:
评论

相关推荐

    Rails的精简版本Rails::API.zip

    Rails::API 可以用来创建只提供API服务(API-Only)的 Rails 应用,不需要整个Rails 栈和模板生成。也可以用来编写在 Web 应用和客户端之间进行数据共享的后端程序,允许开发者创建接受 JSON 格式数据并以传统 RoR ...

    rails-ansible-presentation:有关Rails + Ansible的Deckset演示

    [^ 1]:从RailsCast创建的Wordle:部署到VPS 。 [适合]生产服务器规则: 没有手动配置。 没有构建工具。 有限的出站网络。 最少的源代码。 [适合]无手动配置 应用即配置 [适合]没有构建工具 该版本尚未...

    Rails上的API:使用Rails构建REST APIAPIs on Rails: Building REST APIs with Rails

    5. **错误处理**:定义一套统一的错误处理策略,当请求无法正确处理时能够向客户端返回清晰的错误信息。 6. **性能优化**:考虑使用缓存、异步处理等方式提高API的响应速度和并发能力。 ### 四、示例:创建一个简单...

    Ruby on Rails入门例子

    2. 创建资源:使用`rails generate controller Posts`生成控制器,再用`rails generate scaffold Post title:string content:text`生成模型和相关的控制器、视图及路由。 3. 迁移数据库:编写迁移文件,更新数据库表...

    rails-basic-template:基本 Rails 模板

    Rails 基本模板参考: : Ruby on Rails Gemfile:定义应用程序正在使用的库的文件bundle install:基于Gemfile,安装所有库每次修改 Gemfile 时都应该运行bundle install gem 是 Ruby 的库RubyGems.org 是一个查找和...

    rails-dom-testing:从ActionView中提取DomAssertions和SelectorAssertions

    升级到Rails 4.2时,Nokogiri :: CSS :: SyntaxError异常: Nokogiri在CSS选择器的格式上比以前的实现稍微严格一些。 请查看的4.2发行说明寻求帮助。 安装 将此行添加到应用程序的Gemfile中: gem 'rails-dom-...

    NetBeans Ruby and Rails IDE with JRuby 2009

    - **创建Rails项目**:同样地,也可以创建Rails项目,并利用NetBeans提供的各种特性来加速开发流程。 #### 三、配置环境 - **注册Ruby安装**:为了更好地管理Ruby版本,NetBeans允许用户注册不同的Ruby环境。 - **...

    rails_console_toolkit:可配置的 Rails 控制台助手

    RailsConsole 工具包 :wrench: :toolbox: 可配置的 Rails 控制台助手更快地查找记录,添加自定义助手,将您的控制台寿命提高 100%。安装将此行添加到应用程序的 Gemfile 中: gem 'rails_console_toolkit' 然后生成...

    rails_email_preview:在Rails中预览和编辑应用程序邮件模板

    Rails电子邮件预览 使用此Rails引擎在浏览器中预览电子邮件。 与Rails 4.2+兼容。 一封电子邮件评论: 所有电子邮件预览的列表: REP带有两个主题:一个简单的独立主题和一个使用的主题。安装加 到Gemfile: gem '...

    rails-cache-extended:帮助程序和日志记录添加到 Rails 缓存

    Rails::Cache::Extended 这允许为记录集合生成自动过期的缓存键 安装 将此行添加到应用程序的 Gemfile 中: gem 'rails-cache-extended' 然后执行: $ bundle 或者自己安装: $ gem install rails-cache-...

    Ruby on Rails入门经典代码

    - `rails new`:创建新Rails项目。 - `generate controller`:创建控制器,生成相关的动作和视图文件。 - `generate model`:创建数据库模型,自动生成迁移文件。 4. **数据库和ActiveRecord**: - Migrations...

    rails_stack-cookbook:使用 nginx、unicorn、redis 等设置 Rails 环境的 Chef 食谱

    rails_stack 食谱 TODO:在此处输入食谱说明。 例如,这本食谱使您最喜欢的早餐三明治。 要求 TODO:列出您的食谱要求。 确保包含本说明书对平台、库、其他说明书、软件包、操作系统等的任何要求。 例如 包裹 ...

    webpack-rails, 将 web pack与你的Ruby on Rails 应用程序集成.zip

    webpack-rails, 将 web pack与你的Ruby on Rails 应用程序集成 不再维护webpack-rails 不再被维护。 有关详细信息,请参阅 #90. web pack-railsweb pack 为你提供了将 web pack集成到现有的Ruby on Rails 应用程序中...

    test_track_rails_client:TestTrack的Ruby on Rails客户端

    安装安装gem: # Gemfilegem 'test_track_rails_client'在TestTrack服务器中创建一个应用在每种环境(包括本地环境)中,都通过TestTrack服务器rails控制台剪切App记录: > App . create! ( name : "[myapp]" , auth...

    rails-controller-testing:将`assigns`和`assert_template`带回到您的Rails测试中

    Rails :: Controller :: Testing 这个gem将assigns给控制器测试的内容以及assert_template带回assigns控制器和集成测试的内容。 这些方法已中。 安装 将此行添加到您的应用程序的Gemfile中: gem 'rails-...

    react_rails_flux_screencast:react-rails + Flux(Alt.js)教程

    带有Flux(Alt)的React Rails截屏博客文章: : YouTube视频: : 这是截屏视频的代码,显示了如何将和集成到您的rails应用程序中。 我只使用不带npm的链轮,因此设置非常简单。 Alt( )React Rails( )Lodash( ...

    lamby-cookiecutter:AWS SAM Cookiecutter到快速入门Rails&Lambda:ewe::railway_track:

    一个项目模板,用于为AWS Lambda快速创建一个新的Rails应用程序。 细节: Ruby 2.7运行时上的Railsv6.x。 集成JavaScript开发。 使用LibSass&Webpacker编译CSS / JS资产。 没有ActiveRecord。 阅读我们的指南...

    atom-rails-db-scheme:Rails数据库模式的Autocomplete +提供程序

    Rails数据库方案 Rails数据库模式的Autocomplete +提供程序。 特征 自动完成活动记录 根据当前上下文打开模式文件 设定值 将Rails语法设置为默认语法。 " * " : core : customFileTypes : " source.ruby.rails...

    rails_apps_testing:为Rails应用程序设置测试框架

    gem修改Rails应用程序并配置: –安装支持Rails的RSpec gem –测试网页–的干净选择 –创建测试数据 –在Web浏览器中查看错误 –适用于需要JavaScript的测试该套件的宝石很流行用于测试Rails应用程序。 通常,开发...

    rails有用的命令

    - `rails new demo`:这将创建一个新的Rails应用程序,名为“demo”。它会生成所有基本目录结构和配置文件。 2. **启动服务器**: - `rails server` 或 `rails s`:这个命令启动Rails开发服务器,默认端口为3000...

Global site tag (gtag.js) - Google Analytics