rails3使用declarative_authorization注意事项

Rails3中把declarative_authorization作为plugin使用的时候,会在启动服务器的时候会遇到以下错误:


"declarative_authorization" is a Railtie/Engine and cannot be installed as a plugin (RuntimeError)


google了一下,发现在其项目主页上有一个修复,解决办法就是关闭Railsengine,具体操作如下:


打开lib/declarative_authorization.rb文件,注释掉下面这句:


require File.join(%w{declarative_authorization railsengine}) if defined?(::Rails::Engine)


就OK了

你可能感兴趣的:(Google,Rails)