rails rake 版本问题】的更多相关文章

rails rake 版本问题 通常情况下,如果我们电脑上同时装了不同版本的rake时,运行rake命令时会出错,如: rake db:migrate rake aborted! You have already activated rake 0.9.2, but your Gemfile requires rake 0.9.0. Consider using bundle exec. (See full trace by running task with --trace) bundle ex…
一篇看到的讲解得不错的文章 http://blog.csdn.net/clskkk2222/article/details/6735365 这里还有一些例子: Rake Documentation Rails Rake Tutorial Using the Rake Building Language ==================================================================================================…
很喜欢RUBY(RAILS),认识也好久好久了,但是说实话,从来没用ROR写过什么东西,都是小打小闹,做些自娱自乐的东西,碰到什么问题,基本仔细看看,加上几个LOG就找到原因了,从来没想过要DEBUG 说到DEBUG,就不能不说Visual Studio了,DEBUG简直是好用到死!RUBY在语言舒适度上甩C#10条街,C#在调试上甩RUBY10条街…… 不知不觉,RUBY早就跨入了2.0时代,现在网上找了一下,基本关于RUBY的DEBUG的文章,都是对于RUBY 1.8或1.9的,关于2.0的…
这个问题和特定的rake版本有关,因为Rails要使用rake的last_comment方法在较新版本的rake中已被废弃,所以很多人卸载了新版本的rake去安装旧版本的rake. 这样也能解决问题,但显然用旧的东西感觉不那么好. 好在你遇到的是ruby语言,所以没有什么不可能了,我们只需要写一个模块然后包装last_comment方法到rake中对应的新方法中即可,打开Rakefile,在其中新建一个module,最后将其include进来即可: module TempFixForRakeLa…
rails学习笔记: rake db 命令行 rake db:*****script/generate model task name:string priority:integer script/generate migration add_description_to_task description:string script/generate migration remove_description_from_task description:string 数据类型 引用# :strin…
https://my.oschina.net/yudongyang/blog/1549248 https://rvm.io/gemsets 安装rails的一个版本 1.创建一个专门的文件夹存放对应的rails版本. ⮀ ~ ⮀ rvm list =* ruby-2.5.1 [ x86_64 ] # => - current # =* - current && default # * - default ⮀ ~ ⮀ rails -v Rails 5.2.2 ⮀ ~ ⮀ rvm gem…
说明:用户资源包括用户数据模型和这个模型相关的Web页面. 1.用户数据模型如下: 2.使用Rails内置的脚手架生成用户资源中,执行如下所示命令: $ rails generate scaffold User name:string email:string    #创建模型 $ rails destroy scaffold User    #销毁模型 $ bundle exec rake db:migrate   #用Rake来迁移数据库,为了使用Gemfile中指定的Rake版本,通过bu…
1.操作系统 centos5.4 2.安装ruby yum install ruby 会安装得到 1.8.5 如果你公司用的是1.8.X就无所谓了, 拿这个学习就行了 如果你们公司用的是1.9.X,那么你需要去下载源码进行安装.[你会很悲剧的发现下载已被伟大祖国的万里长城封锁了] 我这里使用1.8.5学习就ok了 3.安装rails yum -y install rubygem-rails.noarch 4.看看安装完毕的成果 [root@localhost projects]# ruby -v…
自学rails一段时间了,之前只用heroku部署了网站,想尝试把网站以一个更“正经”的方式呈现出来,就买了一个阿里云服务器.参考了网上部分rails部署教程,过程中也遇到了一些问题,所以在完成之后总结了一下,撰写此文,方便其他像我一样的初学者日后能够快速的将一个rails网站部署到云服务器上,不求原理,只讲操作,力求简单易懂. 注:本文大量参考了ruby china中的另一篇文章:<在 Aliyun 上快速部署 Ruby on Rails >,并根据自己遇到的一些问题做了细微补充 我的本地环…
原帖:http://wp.xdite.net/?p=1754 ========= 學習 Ruby on Rails 最快的途徑無非是直接使用 Rails 撰寫產品.而這個過程中若有 mentor 指導以及 code review,學習進度也會加速不少. 但現實生活中並非如此理想, 第一,並不是每個人都有每天必須要以 Rails 撰寫產品的壓力(not a Rails Developer). 第二,沒有循序漸進的入門途徑以及沒有 mentor.(Framework 進展太快,導致現有書籍版本跟不上…
掌握redmine plugin开发的目标在2016年未实现,2017年继续. 选择<Ruby on Rails Tutorial>教程,windows安装railsinstaller,该版本ruby为V2.1.8,和bitnami redmine-3.3.0版本一致.但rails版本为4.2.5.1,和redmine对应的4.2.6不一致.首先进行一次gem包更新: 启动终端.注意使用Railsinstall安装后自带的终端,终端里会设置环境. 修改gem源: bundle config '…
初学ruby和rails,想和教程同步,把rails的版本降下来.从4.0.2降到3.2.9 [lucas@lucas ~]$ rails -v Rails 4.0.2 尝试了 sudo gem uninstall rails,告诉我的结果是: [lucas@lucas ~]$ sudo gem uninstall rails Successfully uninstalled rails-4.0.2 重新rails -v  结果还是 4.0.2. 于是重新装个3.9.2吧 $ sudo gem…
原文:http://www.cnblogs.com/tambor/archive/2011/12/25/rails_anzhuang_railsinstaller.html 一般来说,Windows开发者需要自己搭建好Ruby.RubyGems.Rails以及SQLite才能开始创建Rails应用. 对于初学者,在Windwos上安装rails最简单的方式是RailsInstaller安装包.RailsInstaller是一键安装的软件包,能够帮助你尽快上手,快速安装好开发环境. 本文使用的ra…
最近公司的项目开始要使用ueditor了,但是ueditor却没有提供rails的版本,因此需要自己去定制化ueditor来满足项目的需求.不多说了,先简要说明下使用方法: ueditor目录下: 注意:需要将ueditor目录放在工程/public/plugins/目录下 1 ueditor根目录下的ueditor.config.js 和原本的ueditor一样,在红色部分处配置处理上传文件的controller和action,此处我已经做了修改,所以这里配置好之后,提交表单会直接上传到这里配…
本猫已经对界面放低标准很久了,但是复习了ajax之后突然发现:哇!原来世界可以这么美,这么生动鲜活的!所以本篇主要讨论下如何用ajax在rails中做一些简单的动画效果. 其实最新版的的rails中使用的是coffeescript,它也是对js的高级封装,使其更贴近于ruby简洁灵动的语法.coffeescript暂时不校习鸟,以后补上吧!在rails旧版本中使用的js框架是prototype,其自带一个effects.js图像效果库.比如说我想在每次新插入user时将整ul元素背景短暂高亮,用…
1. Nginx 安装 sudo apt-get install nginx 2. Ruby 安装 sudo apt-get install ruby 查看版本 ruby -v 3. Rails 安装 sudo apt-get install rails 查看版本 rails -v 4. MySql 安装 sudp apt-get install mysql-server myusql-client 登录MYsql mysql -uroot -p 检查MySQL服务器占用的端口 netstat…
ruby-rake https://rubygems.org/gems/rake 官方文档 https://ruby.github.io/rake/ http://docs.seattlerb.org/rake/ Rails Rake指南 https://www.cnblogs.com/kelby/articles/2235857.html rake- Ruby Make https://blog.csdn.net/hacky_way/article/details/17093027 Rake简…
一 前言 前前后后搭建redmine,花费了很多时间.期间会遇到各种坑,因此总结下自己的方法,分享给各位童鞋. 二 操作系统  centos release 6.9 详细信息如下图:   三 安装步骤 1.安装依赖库 yum -y install libyaml-devel zlib-devel curl-devel openssl-devel httpd-devel apr-util-devel gcc ruby-devel gcc-c++ make postgresql-devel Imag…
前置条件需要安装 ruby,rubygems,rake,rails和mysql数据库. 安装Redmine 和 Ruby.Rails对应的版本: Redmine version Supported Ruby versions                                 Rails version used 3.0               ruby 1.9.3, 2.0.0, 2.1, 2.2Rails 4.22.6ruby 1.8.7, 1.9.2, 1.9.3, 2.0…
Redmine 是一个开源的.基于Web的项目管理和缺陷跟踪工具.它用日历和甘特图辅助项目及进度可视化显示.同时它又支持多项目管理.Redmine是一个自由开放 源码软件解决方案,它提供集成的项目管理功能,问题跟踪,并为多个版本控制选项的支持.虽说像IBM Rational Team Concert的商业项目调查工具已经很强大了,但想坚持一个自由和开放源码的解决方案,可能会发现Redmine是一个有用的Scrum和敏捷的选择. 由于Redmine的设计受到Rrac的较大影响,所以它们的软件包有很…
数据类型 引用 # :string, :text, :integer, :float,:decimal, :datetime, :timestamp, :time, :date, # :binary, :boolean 与db有关的rake任务 db:charset 检索当前环境下数据库的字符设置 db:collation 检索当前环境下数据库的校对 db:create 用config\database.yml中的定义创建当前 RAILS_ENV 项目环境下的数据库 db:create:all…
安装 Ruby 解析器 一些Linux发行版本,MacOSX操作系统都自带Ruby解析器,但是我仍然建议自行下载ruby源代码编译安装.因为一方面可以自己定制ruby安装的路径,另一方面可以在编译过程中自行添加更多的特性. ruby的源代码可以从Ruby官方网站下载: http://www.ruby-lang.org/en/downloads/ 下载源代码包到本地Linux主机,然后解压缩,进入该目录,进行配置,编译和安装: tar xzvf ruby-1.8.5.tar.gz cd ruby-…
bundle在ruby的世界里是个好东西,它可以用来管理应用程序的依赖库.它能自动的下载和安装指定的gem,也可以随时更新指定的gem. rvm则是一个命令行工具,能帮助你轻松的安装,管理多个ruby环境.每个环境可以指定一系列的gem.它允许你为每一个项目指定其ruby的版本,需要的gem的版本.这能最大限度的避免由于ruby环境的差异,或者不同版本的gem造成的各种问题. 当我在项目中引入了rvm后,使用rake命令时,每次都会出现这样的异常. 1 2 3 4 5 6 7 8 rake ab…
mac上为了不在登录画面看到其他账户,我禁用了root账户,而每次用Terminal的时候,先获得sudo账户的权限: sudo -s mac本身就安装有ruby ruby -v 查看当前安装的ruby版本 接下来安装RubyGems,它是一个rails框架的组件管理工具 gem update --system 同样的查看版本 gem -v /--version 有了gem以后,就可以安装rails 安装rails的命令是 gem install rails - remote 如果这样做一直没有…
参考官方文档: https://gitlab.com/gitlab-org/gitlab-ce/tree/master/doc/update 本地服务器为4.0.1版本  1)4.0.1->4.1 sudo service gitlab stop cd /home/gitlab/gitlab/ sudo -u gitlab -H git fetch   ===>获取最新代码 sudo -u gitlab -H git stash sudo -u gitlab -H git checkout 4…
利用Octopress在github pages上搭建个人博客 SEP 29TH, 2013 在GitHub Pages上用Octopress搭建博客,需要安装ruby环境.git环境等.本人在Fedora下成功搭建Octopress,这里把主要步骤和遇到的问题做一个记录. 在搭建的过程中发现yum安装的ruby与rake在管理octopress博客的时候会引起冲突,要使用rvm的方式安装ruby和rake:另外rvm一般用curl一段脚本来安装的话,网址有所变化,原来的教程中的网址要“去掉一个…
1.获得和安装Ruby1.1 获取Ruby    1) 从 http://www.ruby-lang.org/en/downloads/ 下载Source Code或者RubyInstaller    2) 从 http://rubyforge.org/frs/?group_id=167 下载RubyInstaller    3) 版本建议选择1.86或者1.92(或者最新版).    4) 具体要下载哪个文件取决于你的安装方式,建议下载RubyInstaller,下载链接随便选择一个.   …
Ruby的环境搭建比较简单,在http://rubyinstaller.org/downloads/可以得到Ruby的安装包, 安装过程没什么问题.安装完成之后需要配置一下环境变量: 在PATH中填入Ruby在本机的安装路径+bin即可.例如我填入的是E:\application\Ruby200\bin;. 环境变量配置完成之后,命令行下输入ruby -v,若成功显示ruby版本,则ruby安装成功. 继续执行命令将ruby的包管理工具rubygems升级到最新版本. 执行完成之后使用gem -…
我在自己的github上搭建了一个Octopress博客(http://songlee24.github.io/),用于不定期的写一些学习笔记和心得体会.但是有时候由于换了电脑或者重装了linux系统,就需要重新从github上克隆博客仓库到本地. 最近从Ubuntu转战Fedora,为了在Fedora上继续写博客,需要把博客克隆下来,这里做个笔记,以备后用: 一,安装git,重新创建SSH密钥 因为重装了系统,首先需要安装git,这个可以参考github官方教程,在fedora上安装git命令…
转自:http://henter.me/post/ruby-rvm-gem-rake-bundle-rails.html Ruby 这个就不用多说了 RVM 用于帮你安装Ruby环境,帮你管理多个Ruby环境,帮你管理你开发的每个Ruby应用使用机器上哪个Ruby环境.Ruby环境不仅仅是Ruby本身,还包括依赖的第三方Ruby插件.都由RVM管理. Rails 这个也不用多说,著名开发框架.详细看 http://zh.wikipedia.org/wiki/Ruby_on_Rails RubyG…