0
我的rails項目中有幾個靜態HTML頁面。他們需要訪問供應商資產文件夾中的樣式表。我如何添加適當的引用,因爲它們不使用相同的應用程序佈局?我試圖直接在供應商文件夾中添加對工作表的引用。這可以在開發過程中使用,但由於資源已編譯且單個工作表不再存在,因此無法部署。將樣式表添加到rails靜態HTML頁面
我的rails項目中有幾個靜態HTML頁面。他們需要訪問供應商資產文件夾中的樣式表。我如何添加適當的引用,因爲它們不使用相同的應用程序佈局?我試圖直接在供應商文件夾中添加對工作表的引用。這可以在開發過程中使用,但由於資源已編譯且單個工作表不再存在,因此無法部署。將樣式表添加到rails靜態HTML頁面
如果你想使用資產管道,你應該把所有的HTML頁面(靜態或不是)放在視圖文件夾中。 不要忘記資產是動態生成,壓縮和命名的,所以你無法手動包含它們(沒有痛苦的黑客)。
另一種解決方案是將樣式表放置在/ public文件夾中與靜態HTML一起使用。
我已經走了第二個選擇。是否有特殊的方式鏈接到樣式表,或者我可以簡單地使用目錄路徑。 – soliman
在公共文件夾中,你可以像真正的靜態頁面一樣對待它們,使用相對或絕對路徑,無論你喜歡什麼:) –