200得票20回答
执行execJs时出现'找不到JavaScript运行时'的错误,但是Gemfile中已经包含了execjs和therubyracer。

我遇到了这个错误:   rake中止!无法找到JavaScript运行时。请参见https://github.com/sstephenson/execjs, 我已经花费了很多时间在谷歌上搜索,但是没有找到解决方案。我认为这是一个execJs的错误。 从所有帖子来看,这是Rails 3...

155得票8回答
在Heroku上运行任务时,涉及Rails 2.3风格的插件和废弃警告。

我正在升级到Rails 3.2,运行rake db:migrate时出现多个以下形式的错误:   警告:您在vendor/plugins中使用Rails 2.3风格的插件!对这些插件的支持将在Rails 4.0中被删除。将它们移出并捆绑到您的Gemfile中,或将它们折叠到您的应用程序中,...

121得票5回答
Rails 3.1: 引擎 vs. 可挂载应用程序

有人能帮我理解Rails Engine和Mountable应用程序之间的区别吗?在Rails 3.1中,您可以使用"rails new plugin _ "命令创建任何一个。rails plugin new forum --full # Engine rails plugin ...

89得票3回答
Rails Admin与ActiveAdmin比较

我一直在调研Rails管理插件,发现了以下几个: https://github.com/gregbell/active_admin https://github.com/sferik/rails_admin https://github.com/thoughtbot/administra...

64得票4回答
Rails Devise:如何获取当前登录用户的对象?

我最近在一个 Rails 应用程序中安装了 Devise,我想知道是否有可能在其他模型或控制器中获取当前登录用户的实例?如果可以,那么我该如何做呢?

52得票3回答
如何在Rails 4中加载供应商资产文件夹?

我有一个带有多种文件类型和自己的树状结构(html、css、js、文档、图像等)的插件。 与其浏览插件文件夹并将所有css和js文件分割到 vendor/assets/js/ 和 vendor/assets/css/ 文件夹中,我想保持整个插件文件夹原样。例如: vendor/assets...

41得票2回答
Rails 3.1插件宝石,虚拟测试应用程序,rspec

Rails 3.1提供了一个很方便的"rails g plugin new"生成器,用于生成适用于Rails gem插件的框架。[http://guides.rubyonrails.org/plugins.html#or-generate-a-gemified-plugin] 其中一个有用的...

41得票17回答
异常通知Gem与Rails 3

我在尝试运行这个程序,但每当我启动服务器时都会看到 "未初始化的常量ExceptionNotifier"。 http://github.com/rails/exception_notification 在我的Gemfile中,我有 gem "exception_notification"...

41得票43回答
最有用的Rails插件、Ruby库和Ruby宝石是哪些?

我看过许多提供完整列表的网站,列出了Rails插件、Ruby库和Ruby宝石,但我们很少使用其中的一些,而且有些可能不适合我们的需求,我们花费大量时间搜索适合我们需求的有用插件。 我创建了这个投票,人们可以发布他们发现的有用的库、宝石和插件。这将对像我这样的新手以及整个Ruby on Rai...

39得票6回答
在命名空间中使用Devise

我正在尝试将我的Rails项目分为普通用户的前端和管理员的后端。因此,我创建了一个名为“admin”的命名空间,以便可以在地图管理员中轻松控制管理员特定的控制器方法/布局/身份验证。 我正在使用Devise仅注册/认证我的管理员。因为它仅用于管理员,所以我正在尝试将Devise移动到admi...