我一直在按照指南在 rails 中安装一个名为 sharebox 的应用程序。目前我正在使用 rails 3.2,但刚刚意识到该指南使用的是 rails 3.0.3。
作为 Rails 世界的新手,我的第一个问题是这两个版本之间有什么区别,以及是什么导致该应用程序无法在 3.2 上完全正常运行
其次,有没有办法让应用程序在 3.2 上兼容,还是我需要使用 3.0.3?
一如既往的感谢
我一直在按照指南在 rails 中安装一个名为 sharebox 的应用程序。目前我正在使用 rails 3.2,但刚刚意识到该指南使用的是 rails 3.0.3。
作为 Rails 世界的新手,我的第一个问题是这两个版本之间有什么区别,以及是什么导致该应用程序无法在 3.2 上完全正常运行
其次,有没有办法让应用程序在 3.2 上兼容,还是我需要使用 3.0.3?
一如既往的感谢
作为 Rails 世界的新手,我的第一个问题是这两个版本之间有什么区别,以及是什么导致该应用程序无法在 3.2 上完全正常运行
其次,有没有办法让应用程序在 3.2 上兼容,还是我需要使用 3.0.3?
如果sharebox
是商业项目,那么供应商应该对此有答案。无论哪种情况,您都可以自己测试与 3.2 的兼容性并向项目开发人员报告问题。
我研究了我用来控制我的 Ruby 版本的 RVM,但不明白如何同时管理 Rails 版本。
您需要将gemset 与在Gemfile中编辑 Rails(及其依赖项)版本配对使用。
PSSergio Tulentsev
完全正确。如果你要做这个项目,你必须赶上 Ruby 和 Rails 生态系统(rvm、rvm gemsets、bundler、Gemfile 等)。ruby(尤其是 Rails)社区中的项目开发非常密集,您将无法在 SO 上询问所有内容。结论:学习阅读文档、rdocs、rspecs 等 :)
祝你一开始好运。