2013-12-10 5 views
0
source 'https://rubygems.org' 

gem 'rails', '4.0.0' 
gem 'sass-rails', '~> 4.0.0' 
gem 'uglifier', '>= 1.3.0' 
gem 'coffee-rails', '~> 4.0.0' 
gem 'jquery-rails' 
gem 'turbolinks' 
gem 'jbuilder', '~> 1.2' 
gem 'bootstrap-sass', '~> 3.0.3.0' 

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

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

group :doc do 
    gem 'sdoc', require: false 
end 

// Когда я пытаюсь установить установку - без производства, появляется сообщение об ошибке.Ошибка синтаксиса Gemfile: при попытке установить пакет

+2

Какое сообщение об ошибке? – toolz

+0

Ошибка синтаксиса Gemfile – user3072482

+0

, что Gemfile действительно здесь - я скопировал его и попытался связать с ним. – sevenseacat

ответ

1

Эта линия выглядит немного неправильно gem 'bootstrap-sass', '~> 3.0.3.0'

Обычно можно было бы ожидать семантический версий идти до трех уровней только

Я подозреваю, что проблема не забирали, когда пакетирования локально.

+0

Не возникла проблема, когда я добавил группу разработчиков и производственную группу – user3072482

+0

Попробуйте это - переименуйте свой 'Gemfile.lock' в нечто вроде' Gemfile.old', а затем запустите команду 'bundle install'. Если вы все еще получаете сообщение об ошибке, можете ли вы предоставить полное сообщение об ошибке и stacktrace. – muttonlamb

0

Команда bundle install устанавливает драгоценные камни на основе файла Gemfile.lock в вашем проекте. Вместо этого попробуйте запустить bundle update - это может разрешить любые конфликты версий, которые могут возникнуть в вашем Gemfile (в зависимости от того, были ли вы сделаны какие-либо обновления).

Смежные вопросы