很初学Rails不久,感到Rails的版本不兼容是一个让人和头疼的问题,当然统一版本当然好,但是难免有版本不统一的事情存在。公司为了检验我们学习RoR的成果,让我们每个人做一个系统,当时没有说明白用什么版本的Rails,所以不可避免的存在版本冲突的问题,初学者应该是从低版本开始做起,但是想要进阶就必须要跟上潮流的发展,毕竟版本的提示带来的是效率和思想的变化。
下面来解决这些让人头疼的版本不兼容的问题。
首先进入到工程下面,然后输入下面的命令
rake rails:freeze:gems
这是Rails版本固化的命令,无论你使用的是什么版本的Rails,该命令都会将当前系统运行需要的Rails环境集成在你的工程目录/vender/rails下面,会自动生成一个Rails的文件夹,里面会有当前系统运行需要的各种环境。
在布置工程的时候,系统会先从/vender/rails下面去找相应的环境,如果找到符合当前系统需要的环境(相应版本的actionmailer,actionpack,activerecord,activesupport,railties),系统就会采用这个环境运行程序,如果找不到再到系统的环境变量中找ruby的文件夹中去找raisl的环境。
一般版本不兼容的问题采用这个方法都是可以实现的,需要说明,该命令可以在windows下面使用。
- 浏览: 326023 次
- 来自: 西安
最新评论
-
di1984HIT:
学习了~~
ROR rails正常启动,但是http://127.0.0.1:3000不能访问的解决办法 -
0372:
应该有吧!我自己认为!
ITeye还有人维护吗? -
shuaigelingfei:
cywhoyi 写道应该是放弃了吧记得2、3年前,weibo上 ...
ITeye还有人维护吗? -
cywhoyi:
应该是放弃了吧记得2、3年前,weibo上私信问过Robin, ...
ITeye还有人维护吗? -
catroll:
现在可以使用:service php7.0-fpm start ...
php使用php-fpm重启、停止操作命令
相关推荐
rails2和rails3版本的改动区别。
Rails::API 是 Rails 的精简版本,针对不需要使用完整 Rails 功能的开发者。 Rails::API 移除了 ActionView 和其他一些渲染功能,不关心Web前端的开发者可更容易、快速地开发应用程序,因此运行速度比正常的 Rails ...
幕后花絮RailsBump使用几种方法来检查gem版本是否与特定的Rails版本兼容: 如果gem版本直接依赖于“ Rails gems”之一(rails,railties,activerecord,activesupport等),则可能很明显它与某些Rails版本不立即...
支持rails2.0以上版本的配置说明,文档从我自己的博客中整理出来,不愿意用资源分的朋友可以去我的博客看: http://wudihamagong.spaces.live.com/ 或者 http://blog.csdn.net/abcdefg0 ^_^
Rails-1.2.3版本的API 博文链接:https://buaalijie.iteye.com/blog/143586
介绍rails框架,版本是rails2点几的,不过思路差不多,具体区别可以去看官网
Rails进行敏捷Web开发(所有版本的源码rails3.0-4.0) 3.0,3.1,3.2,4.0
本资源是参照rails敏捷开发第四版书中的例子,rails的版本是rails3.2.6
rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails ...
[Ruby_on_Rails][中文][Rails_5.x]__03-2_._安裝不同版本的Rails與產生Rails_5.x版
《Ruby on Rails Tutorial》中文版(原书第2版,涵盖 Rails 4) Ruby 是一门很美的计算机语言,其设计原则就是“让编程人员快乐”。David Heinemeier Hansson 就是看重了这一点,才在开发 Rails 框架时选择了 Ruby...
[Pragmatic Bookshelf] Crafting Rails Applications Expert Practices for Everyday Rails Development (E-Book) ☆ 图书概要:☆ Rails 3 is a huge step forward. You can now easily extend the framework, ...
Ruby on Rails Guides v2 - Ruby on Rails 4.2.5
一个用Ruby on Rails搭建的图片分享的网站项目.完整源代码
inspinia admin Rails全版本 购买版本
《Rails之道》按照Rails的各个子系统进行组织编排,分别介绍了Rails的环境、初始过程、配置和日志记录,Rails的分配器、控制器、页面生成和路由,REST、资源和Rails,ActiveRecord的基础、关联、验证和高级技巧,...
The Rails way 最新版本 The Rails way 最新版本 The Rails way 最新版本
中文世界唯一一本Rails 4.0.0 + Ruby 2.0.0 的自學書籍