Синтаксическая ошибка при попытке запустить пакет. Установите GEMFILES для сервера Heroku за один месяц Rails

Я занимаюсь одномесячным курсом. Я продолжаю сталкиваться с некоторыми проблемами с синтаксисом. Я пытаюсь запустить bundle install. Я пробовал с командой production и без нее с той же ошибкой.

Ошибка/

Синтаксическая ошибка Gemfile в строке 13: синтаксическая ошибка, неожиданный tSYMBEG, ожидание ключевого слова_do или '{' или '('

синтаксис /

group :development, :test do
     gem 'sqlite3' end 

group :production do
     gem 'pg'
     gem 'rails_12factor' end

   ^


source 'https://rubygems.org'

gem 'rails', '4.1.0'
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 'bootstrap-sass'
gem 'sdoc', '~> 0.4.0',          

group :development, :test do
     gem 'sqlite3'
end 

group :production do
     gem 'pg'
     gem 'rails_12factor'
end

group :doc do

# Spring speeds up development by keeping your application running in the background.         Read more: https://github.com/rails/spring
gem 'spring',       require:false
end

полная ошибка> Синтаксическая ошибка Gemfile в строке 13: синтаксическая ошибка, неожиданный tSYMBEG, ожидание ключевого слова_do или '{' или '(' group :development, :test do

Морковь указывает на d в ​​развитии ^


person user3600177    schedule 03.05.2014    source источник
comment
покажи нам свой Gemfile.   -  person xlembouras    schedule 04.05.2014
comment
источник 'rubygems.org' gem 'rails', '4.1.0' 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 'bootstrap-sass' gem 'sdoc', '~› 0.4.0', group :development, :test do gem 'sqlite3' end group :production do gem 'pg' gem 'rails_12factor' end group :doc do # Spring ускоряет разработку, поддерживая работу приложения в фоновом режиме. Подробнее: github.com/rails/spring gem 'spring', require:false end   -  person user3600177    schedule 04.05.2014
comment
дайте мне знать, если вам нужно что-то другое ... Учитель подрабатывает программированием, пытаясь создать учебное приложение для класса ... извините, если я не отвечаю правильно .. первый проект.   -  person user3600177    schedule 04.05.2014
comment
пожалуйста, поместите это в тело вопроса и в правильном формате! Следуйте этому соглашению по синтаксису: bundler.io/v1.3/gemfile.html   -  person xlembouras    schedule 04.05.2014
comment
группа :разработка, :тест делать ^   -  person user3600177    schedule 04.05.2014
comment
Есть ли шанс, что вы на рубине 1.8?   -  person xlembouras    schedule 04.05.2014
comment
используя возвышенный текст 2.... файл gemfile... очевидно   -  person user3600177    schedule 04.05.2014
comment
Синтаксическая ошибка Gemfile в строке 25: синтаксическая ошибка, неожиданный tIDENTIFIER, ожидание ключевого слова_end gem 'sdoc,' group: :development ^ в строке 38: синтаксическая ошибка, неожиданный конец ввода, ожидание ключевого слова_end   -  person user3600177    schedule 04.05.2014


Ответы (1)


Ошибка в строке sdoc, у вас там запятая в конце

gem 'bootstrap-sass'
gem 'sdoc', '~> 0.4.0', 

должно быть

gem 'bootstrap-sass'
gem 'sdoc', '~> 0.4.0'

сделайте это, и ваш пакет будет установлен.

Сообщения об ошибках синтаксиса могут быть сложными.

person xlembouras    schedule 03.05.2014