簡體   English   中英

rails 4 asset_pipeline:包括供應商/資產的整個文件夾

[英]rails 4 asset_pipeline : Include whole folder for vendor/assets

這樣做的全部目的是包括來自包裝引導程序的模板。 我一直在玩,但有可能在應用程序/資產(甚至是圖像)中包含一個文件夾到我們的rails application.css或application.js中。

我已將模板中的文件放在下面

  • 供應商/資產/樣式表/ MyTemplate的/ allmycssstuff
  • 供應商/資產/ Java腳本/ MyTemplate的/ allmyjavascriptsstuff
  • 供應商/資產/字體/ MyTemplate的/ allmyfontsstuff
  • 供應商/資產/圖像/ MyTemplate的/ allmyimagesstuff

就目前而言 ,我基本上都需要每個並且都可以,但是這是一個漫長的過程(因為有時模板具有插件)。 是否可能需要一個文件夾,以便它以* .css擴展名提取每個文件?

因此,我會做一些類似的事情(在app / assets / stylsheets / application.css中):

*= require mytemplate/*.css (doesn't work)

和其他人一樣...

您可以在application.cssapplication.js清單文件中使用require_tree指令,這些指令將遞歸包括給定目錄中的所有文件。 但是,這些是相對路徑,因此您將需要以下內容:

 *= require_tree ../../../vendor/assets/stylesheets

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM