我正在爲我的應用程序編寫Rails gem。在這個寶石中,我有一個CSS文件。一切正常。但我希望能夠在我的Rails應用程序中重載這個文件。像這樣,我的應用程序將使用我的CSS文件的自定義版本。從Rails應用程序中的寶石中重載CSS文件
可能嗎?
預先感謝您!
我正在爲我的應用程序編寫Rails gem。在這個寶石中,我有一個CSS文件。一切正常。但我希望能夠在我的Rails應用程序中重載這個文件。像這樣,我的應用程序將使用我的CSS文件的自定義版本。從Rails應用程序中的寶石中重載CSS文件
可能嗎?
預先感謝您!
好的,我找到了。
我在我的應用程序中創建了一個具有相同名稱的文件,但它也需要位於具有完全相同路徑的目錄中。
在我的情況,我想在我的寶石位於供應商/資產/樣式表文件超載與應用程序/資產/樣式表文件
你也可以做一個配置選項,如果約定太複雜:
MyGem.configure do |config|
config.stylesheet = 'app/stylesheets/my_style.css'
end
你可以用@import去,這樣你包括樣式表到其他