【问题标题】:Having problem with rake devise:setuprake 设计有问题:设置
【发布时间】:2010-11-12 14:20:52
【问题描述】:

我正在尝试通过将 gem 'devise' , '1.1.2' 放入 gemfile 并运行 sudo bundle install 来设置设计,然后我尝试运行 rake --trace devise:setup。然后错误出来了,有谁知道我的 Rails 3 应用出了什么问题?

(in /home/wizztjh/work/testing123)
rake aborted!
Don't know how to build task 'devise:setup'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1728:in `[]'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2050:in `invoke_task'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `each'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31
/var/lib/gems/1.8/bin/rake:19:in `load'
/var/lib/gems/1.8/bin/rake:19

【问题讨论】:

标签: ruby-on-rails devise


【解决方案1】:

我认为主要问题是您没有使用适当的方式来安装设计。以下是devise documentation: 的正确生成器

#this installs the devise initializer which is needed to run devise in r3. 
rails generate devise:install

#this generates your model as a devise resource
rails generate devise [MODEL_NAME]

#this copies all the view files into your local app for modifications
rails generate devise:views

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-04
    • 2014-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多