我只是想知道是否有方法將SASS整合到Jekyll中。我需要的是在啓動Jekyll時自動將.scss編譯到.css中。SASS和Jekyll集成
7
A
回答
6
我看不出什麼毛病,當你啓動編制資產(這是我採取的意思是奔跑)jekyll
。運行jekyll
的整點是預編譯你的網站,這是好的表現。
至於資產轉換 - 有許多可用的插件,專注於這一點。我喜歡Jekyll Asset Pipeline gem,它支持任何語言(例如Scss,Less,CoffeeScript,Erb等),並具有一系列將它分開的功能(例如資產標記,壓縮,gzipping等)。這些日子似乎也是增長最快的Jekyll相關寶石,我認爲它在社區中正在獲得牽引力。
4
如果你想保持它作爲簡單compass watch
你可以沿着使用Guard寶石與guard-jekyll和guard-compass(如果你喜歡的風格注入,guard-livereload)。下一個終端窗口
衛士捆綁多個「手錶」的行動,而且更容易設置比一個強大的資產管道。安裝寶石,根據保護指南針和護傑奇指令配置.guardfile
,cd
到您的目錄,然後鍵入guard
。任何時候一個相關的文件改變你的sass文件和/或jekyll站點將被重新編譯。
2
全面披露:我是這個項目背後的牽頭開發。
我見過的設置與薩斯傑奇最簡單的方法是jekyll-compass
。這個寶石將完全按照您的描述來執行:任何時候,jekyll構建您的網站(jekyll build
,jekyll serve
等),您的Sass將與您的網站的其餘部分一起編譯到輸出文件夾中。查看上面鏈接的自述文件以獲取完整的使用細節。
目前Jekyll的一些人正在開展一些工作,以將Sass支持納入Jekyll的核心,以便每個人都至少可以基本訪問Sass以及它提供的精彩功能集。
3
本土薩斯和CoffeeScript的,在傑基爾V2.0首次亮相處理:
相關問題
- 1. Jekyll和Sass源地圖
- 2. JEKYLL SASS CSS
- 3. 用jekyll設置SASS?
- 4. 集成導軌到jekyll
- 5. 在macOS和Jenkins上集成sass
- 6. 如何將bootstrap集成到jekyll中
- 7. 集成Jekyll在Windows上碰到WebStorm
- 8. 在舞臺Jekyll網站上集成GCS
- 9. Jekyll sass文件沒有編譯
- 10. Jekyll Sass轉換器忽略@charset
- 11. 在IBM Worklight中集成Ionic Sass定製
- 12. 集成sass在角模板視覺tudio
- 13. jekyll不生成_posts
- 14. Laravel Mix:將Sass編譯成.css和min.css
- 15. 在Rails中生成Sass和Haml
- 16. 在Jekyll框架中將列支持集成到降價中
- 17. 動態SASS生成
- 18. Jekyll:新帖未生成
- 19. Jekyll paginator不生成頁面
- 20. 使用Jekyll生成app.cache
- 21. jekyll沒有生成index.html
- 22. Jekyll不生成文件夾
- 23. Jekyll檢測與yaml前端問題的sass文件爲頁面
- 24. 在Jekyll站點中爲GitHub頁面包含多個sass目錄?
- 25. 讓Jekyll在任何目錄下都能處理Sass?
- 26. 是否有可能在Jekyll中使用普通CSS代替SASS
- 27. 我如何讓Jekyll排除我的SASS的config.rb?
- 28. Jekyll在目標文件夾中包含整個sass目錄
- 29. 使用susy和Jekyll
- 30. Jekyll和SinglePaged主題
'哲基爾資產pipeline'似乎是死了。公共git存儲庫在五個月內沒有發展,儘管0.1.6在未被推送到公共存儲庫的情況下發布。它與最新的'jekyll'版本不兼容。 – Zenexer