⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 environment.rb

📁 ruby on rails web敏捷开发之路第二版 源代码
💻 RB
字号:
#---# Excerpted from "Agile Web Development with Rails, 2nd Ed."# We make no guarantees that this code is fit for any purpose. # Visit http://www.pragmaticprogrammer.com/titles/rails2 for more book information.#---RAILS_ROOT = File.dirname(__FILE__) + "/../"RAILS_ENV  = ENV['RAILS_ENV'] || 'development'# Mocks first.ADDITIONAL_LOAD_PATHS = ["#{RAILS_ROOT}/test/mocks/#{RAILS_ENV}"]# Then model subdirectories.ADDITIONAL_LOAD_PATHS.concat(Dir["#{RAILS_ROOT}/app/models/[_a-z]*"])ADDITIONAL_LOAD_PATHS.concat(Dir["#{RAILS_ROOT}/components/[_a-z]*"])# Followed by the standard includes.ADDITIONAL_LOAD_PATHS.concat %w(  app  app/models  app/controllers  app/helpers  app/apis  config  components  lib  vendor  vendor/rails/railties  vendor/rails/railties/lib  vendor/rails/actionpack/lib  vendor/rails/activesupport/lib  vendor/rails/activerecord/lib  vendor/rails/actionmailer/lib  vendor/rails/actionwebservice/lib).map { |dir| "#{RAILS_ROOT}/#{dir}" }# Prepend to $LOAD_PATHADDITIONAL_LOAD_PATHS.reverse.each { |dir| $:.unshift(dir) if File.directory?(dir) }# Require Rails libraries.require 'rubygems' unless File.directory?("#{RAILS_ROOT}/vendor/rails")require 'active_support'require 'active_record'require 'action_controller'require 'action_mailer'require 'action_web_service'# Environment-specific configuration.require_dependency "environments/#{RAILS_ENV}"ActiveRecord::Base.configurations = YAML::load(File.open("#{RAILS_ROOT}/config/database.yml"))ActiveRecord::Base.establish_connection# Configure defaults if the included environment did not.begin  RAILS_DEFAULT_LOGGER = Logger.new("#{RAILS_ROOT}/log/#{RAILS_ENV}.log")rescue StandardError  RAILS_DEFAULT_LOGGER = Logger.new(STDERR)  RAILS_DEFAULT_LOGGER.level = Logger::WARN  RAILS_DEFAULT_LOGGER.warn(    "Rails Error: Unable to access log file. Please ensure that log/#{RAILS_ENV}.log exists and is chmod 0666. " +    "The log level has been raised to WARN and the output directed to STDERR until the problem is fixed."  )end[ActiveRecord, ActionController, ActionMailer].each { |mod| mod::Base.logger ||= RAILS_DEFAULT_LOGGER }[ActionController, ActionMailer].each { |mod| mod::Base.template_root ||= "#{RAILS_ROOT}/app/views/" }ActionController::Routing::Routes.reloadControllers = Dependencies::LoadingModule.root(  File.expand_path(File.join(RAILS_ROOT, 'app', 'controllers')),  File.expand_path(File.join(RAILS_ROOT, 'components')))# Include your app's configuration here:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -