gpt4 book ai didi

ruby-on-rails - 编辑 Gemfile、运行 bundle install 或 bundle update 后 "Gemfile syntax error"

转载 作者:太空宇宙 更新时间:2023-11-03 17:16:45 27 4
gpt4 key购买 nike

我是 Rails 新手,正在尝试关注 http://railstutorial.org指导。我正在使用:

  • gem 2.0.3
  • bundler 1.3.5
  • rails 3.2.13
  • ruby 2.0.0-p195

当我在编辑 Gemfile 后执行 bundle updatebundle install 时,出现以下错误:

roberts-imac-6:first_app bobbaird001$ bundle update
**Gemfile syntax error:**
roberts-imac-6:first_app bobbaird001$ bundle install
**Gemfile syntax error:**

这是 Gemfile(我已经删除了注释掉的行)

source 'https://rubygems.org'

gem 'rails', '3.2.13'
gem 'sqlite3', '1.3.5'
end
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.2'
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem 'therubyracer', :platforms => :ruby
gem 'uglifier', '>= 1.2.3'cdacd
end
gem 'jquery-rails', '2.0.2'
end

最佳答案

去掉sqlitejquery-rails下面的end,去掉uglifier结尾的cdacd,以及像这样更正缩进:

source 'https://rubygems.org'

gem 'rails', '3.2.13'
gem 'sqlite3', '1.3.5'

group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.2'
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem 'therubyracer', :platforms => :ruby
gem 'uglifier', '>= 1.2.3'
end

gem 'jquery-rails', '2.0.2'

只有 do block 中的 gem 需要缩进。

希望这有助于澄清事情。

关于ruby-on-rails - 编辑 Gemfile、运行 bundle install 或 bundle update 后 "Gemfile syntax error",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16627827/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com