繁体   English   中英

在Rails中,为什么sqlite在没有config.gem'sqlite3-ruby'的情况下可以工作

[英]In Rails, why sqlite works without config.gem 'sqlite3-ruby'

对于新的Rails 2.3.10项目,文件config/environment.rb的以下行已注释掉:

# config.gem "sqlite3-ruby", :lib => "sqlite3"

但是由于某种原因,我尝试了一个脚手架foo ,并启动了rails服务器,该应用程序正在运行。

我认为要求是,应用程序需要的每个gem都必须在config/environment.rb列出?

在Rails 2.3中,只需将gem安装在系统上即可使用。

在Rails 3中,您必须在Gemfile中列出该gem,并通过捆绑程序对其进行安装才能使用该gem。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM