/ / Rails 4 Server не запускається (активна підтримка) - ruby-on-rails, ruby-on-rails-4, activesupport

Rails 4 Сервер не запускається (активна підтримка) - ruby-on-rail, ruby-on-rail-4, activesupport

Я оновлюю свою програму з Rails 3.2 до Rails 4 і зіткнувся з цією помилкою, коли намагався запустити сервер у розробці.

/Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/activesupport-4.0.0/lib/active_support/dependencies/autoload.rb:1:in `require": /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/activesupport-4.0.0/lib/active_support/inflector/methods.rb:128: undefined (?...) sequence: /b(?<!["342200231`])[a-z]/ (SyntaxError)
from /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/activesupport-4.0.0/lib/active_support/dependencies/autoload.rb:1
from /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/activesupport-4.0.0/lib/active_support.rb:25:in `require"
from /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/activesupport-4.0.0/lib/active_support.rb:25
from /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/actionpack-4.0.0/lib/action_dispatch.rb:24:in `require"
from /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/actionpack-4.0.0/lib/action_dispatch.rb:24
from /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/railties-4.0.0/lib/rails/commands/server.rb:3:in `require"
from /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/railties-4.0.0/lib/rails/commands/server.rb:3
from /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/railties-4.0.0/lib/rails/commands.rb:72:in `require"
from /Users/timkleier/.rvm/gems/ruby-2.0.0-p247/gems/railties-4.0.0/lib/rails/commands.rb:72
from script/rails:6:in `require"
from script/rails:6

Тут мій Gemfile з відповідними дорогоцінними каменями:

source "http://rubygems.org"

gem "rails", "4.0.0"
gem "activerecord"

gem "execjs"
gem "therubyracer"
gem "composite_primary_keys", :git => "git://github.com/drnic/composite_primary_keys.git", :branch => "ar_4.0.x"
gem "tiny_tds", "~> 0.5.1"

gem "twitter-bootstrap-rails"
gem "less-rails"

gem "sass-rails", "4.0.0"
gem "uglifier", "2.1.1"
gem "coffee-rails", "4.0.0"
gem "jquery-rails", "2.2.1"

У config / application.rb я прокоментував активний ресурс відповідно до цього пост, але це, здається, не пов'язане.

Відповіді:

0 для відповіді № 1

The gsub де створюється синтаксична помилка включає синтаксис Regexp, який не підтримується в <Ruby 1.9.3, і буде виробляти цю ідентичну помилку в тих версіях, здається. Тим не менш, ваші шляхи показують Ruby 2.0.0, що є непарним, тому я не зовсім впевнений, що.

Сподіваюся, що це дасть вам щось продовжити, хоча, можливо, подивіться на вашу установку Ruby.