我一直在为罗德岛州警察局申请。我决定使用devise gem来处理用户身份验证。运行rails后生成设备用户。我去了/ sign_up页面,发现它就在那里,但就像html一样。有关我的问题的示例,请查看我的应用
http://systemsgroup2.herokuapp.com/ http://systemsgroup2.herokuapp.com/users/sign_in
感谢您的帮助。
答案 0 :(得分:2)
您的样式表是相对于当前路径引用的。 在您的布局中(或包含样式表的位置),从
更改路径<link rel="stylesheet" href="assets/skel.css" />
<link rel="stylesheet" href="assets/style.css" />
<link rel="stylesheet" href="assets/style-wide.css" />
到
<link rel="stylesheet" href="/assets/skel.css" />
<link rel="stylesheet" href="/assets/style.css" />
<link rel="stylesheet" href="/assets/style-wide.css" />
答案 1 :(得分:1)
您的样式表未加载/ user目录,因为它不是在寻找资产/样式表,而是在寻找资产/用户/样式表。要解决此问题,您可以使用Rails样式表帮助程序而不是手动链接到样式表:
<%= stylesheet_link_tag "application" %>