首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >炼油资产预编译refinery_patch失败

炼油资产预编译refinery_patch失败
EN

Stack Overflow用户
提问于 2013-08-26 09:08:31
回答 1查看 152关注 0票数 1

能够将精炼厂集成到现有的rails应用程序中,但资产预编译失败并出现错误:

代码语言:javascript
复制
cannot load such file -- refinery_patch

application.rb包含代码:

代码语言:javascript
复制
config.autoload_paths += Dir["#{config.root}/lib/**/"] # to load files from lib directory, including subfolders

    config.before_initialize do
      require 'refinery_patch'
      require 'restrict_refinery_to_refinery_users'
    end

    include Refinery::Engine
    after_inclusion do
      [ApplicationController, ApplicationHelper].each do |c|
        c.send :include, ::RefineryPatch
      end

      ::Refinery::AdminController.send :include, ::RestrictRefineryToRefineryUsers
      ::Refinery::AdminController.send :before_filter, :restrict_refinery_to_refinery_users
    end

refinery_patch文件保存在库/精炼厂中。

代码语言:javascript
复制
module RefineryPatch

  def self.included(base)
    base.send :helper_method, 
              :current_refinery_user, 
              :refinery_user_signed_in?, 
              :refinery_user? if base.respond_to? :helper_method
  end

  def current_refinery_user
    current_user
  end

  def refinery_user_signed_in?
    user_signed_in?
  end

  def refinery_user?
    refinery_user_signed_in? && current_refinery_user.has_role?(:refinery)
  end

  def authenticate_refinery_user!
    authenticate_user!
  end

  def store_location
    session[:return_to] = request.fullpath
  end

  def redirect_back_or_default(default)
    redirect_to(session[:return_to] || default)
    session[:return_to] = nil
  end
end

不确定为什么不能加载文件,而config.autoload_paths告诉加载库文件夹中的所有文件

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-27 23:32:25

遇到同样的问题,在这里找到了解决办法。

http://refinerycms.com/guides/heroku

您必须在config/application.rb . in中设置以下内容

代码语言:javascript
复制
config.assets.initialize_on_precompile = true
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18440516

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档