rake设备有问题:设置(Having problem with rake devise:setup)

编程入门 行业动态 更新时间:2024-10-20 21:06:17
rake设备有问题:设置(Having problem with rake devise:setup)

我正在尝试设置设计将gem'devise 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

I'm trying to setup devise with putting gem 'devise' , '1.1.2' in gemfile and run sudo bundle install and then I try to run rake --trace devise:setup. Then the error come out , do anyone know what is wrong with my Rails 3 app?

(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

最满意答案

我认为主要的问题是你没有使用适当的方式来安装设备。 以下是每个设计文档的正确生成器:

#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

I think the main problem is that you aren't using the appropriate way to install devise. Here are the correct generators per the 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

更多推荐

本文发布于:2023-08-06 05:33:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1444465.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:problem   rake   setup   devise

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!