任何人都可以帮助我解决这个错误,我不能使用设计宝石,即使它已安装,香港专业教育学院尝试过多个版本,但它仍然无法正常工作?
Using devise 3.0.4
Using hike 1.2.3
Using multi_json 1.10.1
Using jbuilder 2.2.5
Using jquery-rails 3.1.2
Using tilt 1.4.1
Using sprockets 2.12.3
Using sprockets-rails 2.2.1
Using rails 4.1.8
Using rdoc 4.1.2
Using sass 3.2.19
Using sass-rails 4.0.5
Using sdoc 0.4.1
Using sqlite3 1.3.10
Using turbolinks 2.5.2
Using tzinfo-data 1.2014.10
Using uglifier 2.5.3
Your bundle is updated!
C:\ruby\dev\devise-test>devise -h
'devise' is not recognized as an internal or external command,
operable program or batch file.
C:\ruby\dev\devise-test>rails -v
DL is deprecated, please use Fiddle
Rails 4.1.8
答案 0 :(得分:0)
并非所有宝石都有相关的可执行文件。 Devise是一个在Rails / Warden之上工作的身份验证解决方案 - 您应该在rails应用程序中配置它(在将gem添加到Gemfile之后)。
答案 1 :(得分:0)
请看这里 - https://github.com/plataformatec/devise#getting-started
您可以通过运行rails生成器来生成设计文件(它主要进行配置,更改routes.rb,如果我没记错,还会添加一些视图文件)。在那之后,它就像你项目中的任何其他宝石一样。