问题标签 [ruby-2.1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails-4 - 如何卸载 rvm、ruby、rails 和 gems。我在 Mavericks 上遇到错误
我是 Ruby on Rails 的新手,我在配置方面遇到了一些问题。我不知道该怎么办。因为报告问题,我安装了很多次 ruby、rails 和 Gems。我读了很多关于堆栈溢出的问题,但没有任何解决办法。我现在尝试卸载所有内容,但在尝试删除 Gems 时出现了一些错误,:
我在终端上报告了一些问题,我不知道如何发送日志等。卸载是正确的:
删除 Gems:$ gem clean
-卸载 ruby:$ rvm uninstall ruby
(#这将卸载所有已安装的 ruby?)或需要:-按版本卸载:
和其他版本 2.0.0 和 2.1.1
-卸载 rvm:
现在重新安装所有东西!?
当我尝试时,我有这个:
我的RMV信息:
ruby - 使用 Ruby 2.1 Debian/Ubuntu 安装 GSL gem
我尝试了很多次,到处阅读,但我无法使用 ruby 2.1 安装 gem,我目前正在使用 Ruby 2.0 + GSL 1.15 + GSL gem 1.15.3 + Debian 7.0 (wheezy)
有人可以分享他的食谱吗?
提前致谢。
ruby - Ruby block returning inappropriate value
Following up this screencast, and its someway returning 2..3
instead if Product
records
ruby-on-rails - Rails 4 中不需要的哈希打印
我有一个正在运行的友谊模型,但是当我在我的用户/显示视图中包含此代码时,我得到了这个不需要的结果:
我无法弄清楚为什么会打印出额外的哈希。
这是我认为的代码:
用户模型是:
以及我的友谊模型的相关部分:
我能够消除哈希的唯一方法是不运行该块。不幸的是,这行不通。那么,为什么哈希会打印出来呢?我曾尝试寻找答案,但没有任何成功。任何帮助将不胜感激。
ruby - Ruby greater than operand weird behaviour
Can someone please explain me why this can be happening
Why is "10" > "3"
returning false ?
yaml - 修复:在 0.1.6 之前,libyaml 容易受到来自恶意 YAML 有效负载的堆溢出攻击
添加 vcr gem 后运行 rspec 时出现以下错误。简单地gem install psych -- --enable-bundled-libyaml
按照建议运行并不能解决问题。我正在使用 rbenv 和 ruby-build,我使用的是 ruby 2.1.1。我该怎么做才能解决这个问题?
ruby-on-rails - Bundler 找不到 gem “activemodel” 的兼容版本
尝试在 rails 4.1 中安装 mongoid 3.1.6
Bundler 找不到 gem "activemodel" 的兼容版本:在 Gemfile 中:
当 mongoid 降级到 1.0.6 时它工作正常,但我需要在 rails 4.1 中使用 mongoid 3.1.6。有什么办法可以解决这个问题吗?
ruby-on-rails - 检查 'path/:id' 的引用者
我有一个标准资源:
在“显示”页面 ( /customers/:id
) 上有一个指向其他客户的链接。当我点击它时,我如何检查referer是否是/customers/:id
页面?我试图这样做:
但它不起作用。换句话说,:id
in/customers/:id
总是在变化,那么我如何检查是否 URI(request.referer).path
属于customer_path
?
ruby-on-rails - 如何更改 Rails 3 to_xml 编码
我在模型上使用 Rails 3 to_xml并带有一些选项,例如 include、except 和方法。所以这不是我第一次使用to_xml。
我正在做这样的事情:
XML 结果:
但现在我想更改 xml 编码 ISO_8859_1 而不是 utf8。
我还没有看到 ActiveRecord::Serialization 模块上的编码选项。
如果我只是添加一个编码选项,它会创建一个 XML 属性,而不是更改生成此 XML 的编码:
有没有办法使用 ActiveRecord 的 to_xml 指定编码?
ruby - 莺安装错误
我已经使用安装了 ruby 2.1.1
以下是我的控制台日志
虽然它显示 ruby 2.1.1,但莺没有使用?