2014-11-21 16 views
1

我想鏈接位於公用文件夾中的2個SCSS文件到html.erb視圖。我試過,沒有運氣以下方法...資產管道和存儲公用文件夾中的樣式表

嘗試1:

<%= stylesheet_link_tag 'new_public_style', media: 'all'%> 
<%= stylesheet_link_tag 'publicStyles', media: 'all'%> 

嘗試2:

<link rel="stylesheet" media="all" type="text/css" href="new_public_style.scss"> 
<link rel="stylesheet" media="all" type="text/css" href="publicStyles.scss"> 

當我把應用>資產中的樣式>樣式表文件夾中的一切工作正常....但主要目標是將這些文件存儲在公用文件夾中。任何關於我在做什麼的錯誤?

+0

只爲了_why_好奇,你的目標是將它們存儲在公共文件夾中? – 2014-11-21 16:18:18

+0

@ChrisPeters它只適用於僅在開發模式下可用的樣式指南頁面。 – mikeymurph77 2014-11-21 16:22:00

+1

好,就算你有Rails的服務於SCSS文件,它不會_process_的SCSS文件並生成瀏覽器希望CSS。它必須在資產管道中才能做到這一點。您需要考慮爲您的風格指南創建單獨的資產清單。 – 2014-11-21 16:24:04

回答

1

即使你有Rails服務SCSS文件,也不會進程 SCSS文件並生成瀏覽器需要的CSS。它必須在資產管道中才能做到這一點。

你會想要考慮爲你的風格指南創建一個單獨的資產清單。