2017-03-15 77 views
0

设计作品。我可以登录并注销,但我的项目中没有任何视图。没有app/views/devise文件夹。当我使用rails g devise:views没有出现。如果没有html,Devise甚至可以工作,我怎样才能让这些视图显示在我的项目中,这样我就可以编辑它们了?设计意见不产生

回答

1

如果不添加文件,添加到您的gem文件夹和Devise文件将使用他们,但是当你运行命令时,创建的文件夹将只是覆盖他们。

如果rails g devise:views仍然不适合你,一个简单的方法来做到这一点,而不是试图找到gem或终端的问题是自己动手。

在这里,你有文件Devise views,只需复制粘贴到您的文件夹,你会很好。

+0

把他们放在自己的工作,谢谢! – DavidK

+0

没问题。乐意效劳 – Rubioli

1

,我读了你必须把配置/初始化/ devise.rb此行

config.scoped_views = true 

,你将有机会获得的会话文件, 的文件上,你也能做到:

rails generate devise:views users 

能够访问用户的文件

你应该看看:https://github.com/plataformatec/devise

希望能够帮助

+0

我运行该命令,它看起来像文件被创建,但仍然没有在我的项目文件夹。 – DavidK

+0

你试过'rails generate devise:views User'吗? –

+0

@DavidK我认为你应该尝试阅读:https://blog.payload.tech/2016/03/18/custom-routes-and-views-with-devise/所有的答案在这里 –

1

转到应用程序根目录并运行以下命令来获取意见色器件:

rails g devise:views