问题标签 [activesupport]
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 - 如何在 Rails 3.0.x 上使用可读性 gem?
我将在我的 rails 3 应用程序上使用可读性 gem。我不能按照应用程序内的 github 页面http://github.com/sspinc/readability上的建议使用它,尽管它在 ruby 控制台上运行良好。
在红宝石控制台上:
在 Rails 控制台上:
我确认这不是 javascript 语法错误。从主动支持错误来看,它未能加载依赖项,我怀疑 Rails 未能加载可读性使用的所需 gem(如 Harmony、johnson 和 envjs)来处理 Ruby 中的 javascript 和 DOM。
所以我的猜测是 Gemfile 中可能有问题?这是我当前的 Gemfile:
我尝试在可读性中添加 :require 选项来指定 Harmony、Johnson 和 envjs;并重新运行“捆绑安装”而没有任何错误,但我仍然有同样的错误。
我还检查了 config/application.rb 以要求 Gemfile 中的所有 gem。用这条线
那么,回到这个问题,我如何在 Rails 3.0.x 上使用可读性?我错过了什么?如果这很重要,我在 MacOS 10.6.5 上。
谢谢
ruby-on-rails - 我在 Rails 2.3.8 中,我可以使用 Acivesupport 3.0 吗?
我正在尝试使用假宝石,它说我需要 activesupport 3?
但我在 Rails 2.3.9 上。
我可以在捆绑器中添加 activesupport gem 以使其工作吗?
如果是这样,怎么做?
ruby-on-rails - Rails time_ago_in_words 产生错误的输出
我认为这可能是由于迁移到 activesupport 2.3.5,但现在我相信一定发生了其他事情。
模型具有有效的 rfc822 样式日期:
但在我看来:
想知道是否有其他人看到过这种行为。我已经查看了模型和视图的版本历史,最近没有任何变化,所以我相信我一定在配置方面搞砸了一些东西。
ruby - Firewatir 需要不同版本的 activesupport 的问题
我有一个脚本,它使用 Watir 从网页中检索信息。它可以作为独立脚本正常工作。现在我想基于它创建一个Padrino Rake任务,并尝试运行脚本导致错误:
无法为“firewatir-1.6.7”激活activesupport(= 2.3.9),已经为“padrino-core-0.9.19”激活了activesupport-3.0.3
我理解问题的原因:Firwatir 需要旧版本的 activesupport。但这个要求能被否决吗?
ruby-on-rails - 如何在 Rails 中将当前时间添加 10 天
我试着做类似的事情
但这不起作用,即使我隐约记得看到,并且印象深刻,能够做类似的事情2.years
等等。
我如何在 Rails 3 中做到这一点?
ruby - MissingSourceFile 同时需要“active_support/inflector/inflections”
我最近更新了我的应用程序以使用 Bundler,但我遇到了一些麻烦。我正在使用一个依赖于的 gem,activesupport 2.3+
但我无法让它与 Bundler 一起使用。乘客在尝试加载我的应用程序时崩溃。MissingSourceFile
尝试加载时发生activesupport
错误。有谁知道如何解决这个问题或我可能做错了什么?不会发生这种情况activesupport 3.0+
,但我使用的 gem 依赖于2.x
.
ruby-on-rails - Rails:使用类方法返回有关子类的属性时,为什么不加载子类?
您好,我一直在寻找解决此问题的方法。使用 Rails 2.3.5
我有一个包含几个子类的父类,为了没有一个 1500 行长的文件,我将子类保存在 app/models 目录的子目录中。
直到最近,当我查看这篇文章时:这里
我什至无法加载子类
现在我想使用 self.inherited 类方法访问每个孩子,如下所示:
暂时,我放了一些调试语句来更好地了解事物是如何加载的。我启动了控制台并注意到了这种行为:
我确信对此没有那么优雅的解决方案,例如将子类全部放回一个巨大的文件中,但如果可能的话,我想避免这种情况。
谢谢
ruby-on-rails - ActiveSupport 覆盖 #to_json 行为
如何教 ActiveSupport 不覆盖标准的“json”gem 行为?
预期:在 require "active_support/core_ext/object" 之后我想得到 {"x":custom string} 结果。
ruby-on-rails - ActiveSupport::JSON.decode 不能正确处理文字换行符
这是预期的行为吗?注意换行符是如何丢失的。
使用 unicode 转义的换行符也会发生同样的情况:
我正在使用导轨 3.0.3。
ruby-on-rails - 在 Rails 3 应用程序中使用 ActiveSupport 2.3.5?
是否可以在 Rails 3 应用程序中使用 ActiveSupport 2.3.5?
我有我的 Rails 3 应用程序设置和工作,但是,我想用来处理 API 的 gem 只支持 ActiveSupport 2.3.5。有没有办法同时运行两者?
欲了解更多信息 - 应用程序可以在这里看到:
https://github.com/dannymcc/Beanstalk-Deployment
可以在这里看到宝石:
https://github.com/iSabanin/beanstalkapp
如果不是,是降级到 Rails 2.3 的唯一选择吗?
谢谢,
丹尼