0

所以,我在 Win XP 上(Mac 很贵,好吗?),我发现这个链接让我的生活变得如此轻松。我改变了我的路径:

C:\Documents and Settings\DevAdmin\rails_projects\arcwmi_reports>

R:\arcwmi_reports>

好多了!

但是,当我去创建一个新项目并添加@import "bootstrap"到我的 custom.css.scss 文件时,我的网站上突然出现了这个错误:

Showing R:/arcwmi_reports/app/views/layouts/application.html.erb where line #5 raised: 
different prefix: "C:/" and "R:/arcwmi_reports/app/assets/stylesheets"
(in R:/arcwmi_reports/app/assets/stylesheets/custom.css.scss)

这是第 5 行:

<%= stylesheet_link_tag    "application", media: "all" %>

我知道这条线是问题所在,因为如果我将其注释掉,或者@import "bootstrap"我的东西就可以正常工作。

这些代码行之一是尝试使用旧前缀。我不知道是哪个。

这里发生了什么?!??!

谢谢-芯片

4

1 回答 1

0

所以问题是我在 R:\ 替代上启动了我的 rails 服务器,并且由于某种原因 stylesheet_link_tag 与服务器请求冲突。

一旦我关闭服务器并使用完整路径重新启动它,页面就会正常加载。

我不知道为什么会产生这样的冲突,但似乎服务器捕获了错误并且不会加载页面。

我猜这是一个橡皮鸭时刻。

于 2012-12-14T04:17:03.550 回答