草庐IT

EXISTING_VERSION

全部标签

ruby-on-rails - bundler 安装获取 "i18n requires Ruby version >= 1.9.3"

如何更正我在运行“bundlerinstall”时收到的“i18n需要Ruby版本>=1.9.3”?背景:需要在dreamhost上使用ruby​​1.8.7,因此为此目标定位了Railsv3.2。命令行Gregs-MacBook-Pro:weekendsGreg$ruby-vruby1.8.7(2013-12-22patchlevel375)[i686-darwin14.1.0]Gregs-MacBook-Pro:weekendsGreg$bundler-vBundlerversion1.9.2Gregs-MacBook-Pro:weekendsGreg$bundlerinstall

ruby - 如何自动启动 Ruby Version Manager

有没有办法在启动时自动加载rvm?每次我打开一个新的终端窗口时,我都需要输入rvm1.9.2才能使用gem集。我可以将1.9.2添加为默认值吗? 最佳答案 有几种方法正常的是rvmuse1.9.2--default您还可以创建一个文件.rvmrc,它也可以为每个文件夹加载特定的gemset。例如,如果您有一个使用gemset1.9.2@myapp的应用程序,则myapp中的.rvmrc可能是:#myapp/.rvmrcrvmuse1.9.2@myapp--create 关于ruby-如何

ruby-on-rails - RVM : failure in installing latest version of ruby on Mac OSX El Capitan

我是Ruby的新手,我的mac上默认安装了2.0.0版本的Ruby。我试图获得最新版本,并遵循了这个问题:HowtoupdateRubyto1.9.xonMac?,但即便如此,最新版本仍然是2.0.0。我复制了一些我使用的终端命令:Lastlogin:SunOct1119:58:56onconsoleManish-MBP:~manishgiri$ruby-vruby2.0.0p645(2015-04-13revision50299)[universal.x86_64-darwin15]Manish-MBP:~manishgiri$\curl-Lhttps://get.rvm.io|ba

ruby-on-rails - 我的 Rails 应用程序如何接受 RAILS_GEM_VERSION 次要版本颠簸

我的rails项目在/config/environment.rb中有这一行#SpecifiesgemversionofRailstousewhenvendor/railsisnotpresentRAILS_GEM_VERSION='2.3.2'unlessdefined?RAILS_GEM_VERSION由于我们现在有2.3.5作为最新升级,有没有办法让我的environment.rb接受次要版本的提升?(我不必明确地将2.3.2更改为2.3.5) 最佳答案 不,没有。您的应用程序需要使用特定的Rails版本,主要是因为不同的微型版

ruby - 尝试安装 pg gem : Brew bad interpreter error and not existing ruby version 时

我在重新安装ruby​​、rails、xcode等时确实犯了一些错误(甚至可能我已经删除了我的系统Ruby安装:/)这是我现在拥有的:系统:OSX10.8.2(64位)whichruby​​给我/usr/local/bin/ruby我已经安装了ruby1.9.3p286、Rails3.2.8和rvm1.16.17(stable)我已经按照以下提示安装了Ruby和Rails:http://hivelogic.com/articles/compiling-ruby-rubygems-and-rails-on-snow-leopard接下来我想运行geminstallpg但出现错误:Nosu

ruby - Stripe 连接 : Charging an existing customer against a "connected" (Standalone) account

如果试图通过connectedaccount向客户记录(具有关联的信用卡)收费,我得到一个错误声明,“没有这样的客户:cus_xxxx”——尽管当不使用“已连接”帐户(通过平台账号)。例如,考虑以下Ruby代码,假设我们有一个ID为acct_ABC123的“已连接”(独立)帐户:#Usethe(secret)APIkeyforthe"platform"orbaseaccount.Stripe.api_key='sk_[...]'customer=Stripe::Customer.create(email:'customer@example.com')#Associateacredit-

ruby - 尝试安装 bro 页面 : mime-types requires Ruby version >= 1. 9.2

我一直在尝试安装bropages,但我碰壁了。我已经成功升级到Ruby2.1.0:craig@Craig-loaf:~$ruby-vruby2.1.0p0(2013-12-25revision44422)[x86_64-linux]craig@Craig-loaf:~$gem-v2.2.1但我尝试安装bro页面,如下所示:craig@Craig-loaf:~$sudogeminstallbropagesERROR:Errorinstallingbropages:mime-typesrequiresRubyversion>=1.9.2.这对我来说毫无意义。我在Stackoverflow上

ruby-on-rails - 炼油厂 CMS : generating migrations for existing models within an engine

我想向我在RefineryCMS引擎中创建的模型添加一个属性。我知道我可以执行以下操作:rails生成迁移AddPartNumberToProductspart_number:string手动将迁移文件从db/migrate移动到vendor/extensions/products/db/migrate但是是否有命令首先将迁移生成到正确的文件夹中?谢谢! 最佳答案 根据@parndt(theleaddeveloperoftheRefineryproject),我上面概述的方法是正确的。

ruby-on-rails - "RAILS_GEM_VERSION"设置的具体作用是什么?

config/environment.rb中的RAILS_GEM_VERSION设置的目的是什么?它是否应该阻止您的应用程序在意外版本的Rails下运行?我只是将Rails更新到我的笔记本电脑和生产环境中的最新版本。既然我这样做了,我可以注释掉RAILS_GEM_VERSION还是应该出于某种原因设置它? 最佳答案 由于您的系统上可以安装多个版本的Rails(您可以使用gemlistrails检查),您的应用程序需要知道它应该使用哪个版本。仅仅“保持Rails更新到最新版本”并让应用程序使用最新版本并不是很聪明,因为新版本的Rail

ruby-on-rails - rails 生成器 : generate files based on already existing rails files

我想制作一个生成器,根据应用程序中已有的文件(例如,View或Controller)创建文件(和目录等)。所以如果我们有这样设置的View-app-views-layouts-application.html.erb-users-index.html.erb-show.html.erb-etc...我想基于它们创建我能做的文件(只用ruby​​)directories=Dir.entries("#{Rails.root}/app/views")directories.eachdo|directory|unlessdirectory=="."ordirectory==".."files=