使用新的Rails 2.3.10项目,文件config/environment.rb
已注释掉以下行:
# config.gem "sqlite3-ruby", :lib => "sqlite3"
但由于某种原因,我尝试了一个脚手架foo
,并启动了rails服务器,并且该应用程序正在运行。
我认为要求是,应用程序需要的每个宝石,都必须列在config/environment.rb
?
答案 0 :(得分:1)
在Rails 2.3中,只需在系统上安装gem就可以使用它。
在Rails 3中,您必须在Gemfile中列出gem并通过bundler安装才能使用gem。