为了自定义设计视图,我必须访问不方便地位于
的设备文件夹D:/Ruby192/lib/ruby/gems/1.9.1/gems/devise-1.5.2/app/views/devise/registrations/new.html.erb
我希望将设计自定义包含在git中并将其带到我从哪里获取代码(不同的pc,从github等下载)
如何将devise安装在app文件夹中,而不是安装在gems文件夹中(特定于我使用的每台计算机)
如果不可能,我应该如何使用它?
答案 0 :(得分:3)
来自设备github page:
由于Devise是一个引擎,它的所有视图都打包在gem中。 这些视图将帮助您入门,但在某些时候您可能需要 改变它们。如果是这种情况,您只需要调用 跟随生成器,它会将所有视图复制到您的应用程序:
rails generate devise:views
答案 1 :(得分:0)
如果您想要在所有项目中使用自定义设计gem。
您可以分叉设计宝石,并编辑视图文件 Devise Default views
然后,您需要在其他项目中安装个人存储库以进行设计。
您可以在gemfile上执行此操作
gem 'devise', :git => 'git://github.com/andersonanderson/devise.git'