Gem 对于 Gem 以及 Rails 项目下的 Gemfile 的问题

匿名 · 2013年07月08日 · 最后由 kai1248 回复于 2013年08月08日 · 2513 次阅读

gem install XXX 和在 Rails 项目下的 Gemfile 文件中加入 gem "XXX" 然后 bundle 有什么区别?不都是安装 XXX 组件到 ruby 下面吗?

还是说要用到 XXX 组件,必须先 gem install XXX,然后在 Rails 项目下的 Gemfile 文件中加入 gem "XXX" 然后 bundle 只是让 rails 绑定安装好的组件 XXX?

添加到 Gemfile,bundle install 后,rails 会自动帮你加载,只是 gem install xxxx 的话,会安装,但不会自动加载进来

匿名 #2 2013年07月08日

#1 楼 @loveky 哦是这样啊,谢谢

还有一个好处,你可以和别人共享项目用到的 gem list,

楼主用过没有 GemBundler 的 Rails 2 就知道 GemBundler 的好了。。

手头拿到一个朋友学长写的项目。他要部署上去。但是这个项目没 gemfile 要怎么办。。。怎么解决依赖的问题。。 没写过 ror,不懂,求解噢~~~@loveky @Guest @iBachue

bundle install会报错,按着那个信息重新写 gemfile

#5 楼 @zhijiantianya 问你学长要 list,或者你就 rails s 缺什么装什么

#7 楼 @loveky 学长说了句很内伤的话,学弟,学长只能帮你到这里了。然后就下了

#9 楼 @zhijiantianya 不负责任 + 装逼

需要 登录 后方可回复, 如果你还没有账号请 注册新账号