4
A
回答
4
青菜有:
-s, --stdin Read input from standard input instead of a n input file
和
--compass Make Compass imports available and load project configuration.
你可以像這樣的東西用POPEN:
output = IO.popen("sass -s --compass", "w+") do |pipe|
pipe.puts "section\n background: darken(white, 10%)"
pipe.close_write
pipe.read
end
和輸出:section {\n background: #e6e6e6; }\n
2
您可以使用類方法Sass.compile
。要使用.sass
(縮進)語法,你需要通過:syntax => :sass
選項:
require 'sass'
Sass.compile "section\n background: darken(white, 10%)", syntax: :sass
#=> "section {\n background: #e6e6e6; }\n"
注:羅盤本身,所以如果你想所有的北斗好吃的東西你需要@import 'compass'
不提供相同功能在你的代碼中。
相關問題
- 1. 編譯一個SASS /羅盤文件分成多個CSS文件
- 2. 在編譯時將參數字符串限制爲一個字符串數組
- 3. 如何將一個.txt文件聲明爲一個字符串?
- 4. 動態編程:將一個字符串轉換爲另一個字符串
- 5. 讀取一個文件到在編譯時間的字符串
- 6. 將一個字符串轉換爲另一個字符串
- 7. 咕嚕羅盤無法編譯多個文件
- 8. 將一個字符串寫入文件
- 9. GroovyShell一個編譯字符串調用另一個
- 10. 將一個Tokenized字符串寫入一個文本文件?
- 11. 流到字符串:將多個文件合併爲一個字符串
- 12. Powershell - 將字符串從一個文件替換爲另一個文件
- 13. 將多個文件編譯在一起?
- 14. Java:將一個字符串寫入一個JPG文件
- 15. Android將一個字符串傳遞給一個php文件
- 16. 編譯一個.ss文件
- 17. 將一個字符串解析爲兩個雙重字符串
- 18. 將幾個字符串轉換爲一個字符串
- 19. 如何將一個字符串分爲兩個字符串
- 20. C++將整個字符串拆分爲另一個字符串
- 21. 將多個字符串作爲一個字符串讀取? C++
- 22. 將一個字符串解析爲多個字符串
- 23. 一個普通的字符串作爲代碼編譯
- 24. 爲什麼編譯一個PHP文件?
- 25. 加密使用一個密鑰字符串的另一個字符串的字符串,編譯問題
- 26. 將多個打字稿編譯成一個封閉文件
- 27. 將所有C#文件編譯爲一個文件?
- 28. 如何將.as文件列表編譯爲一個.swf文件?
- 29. 使用g ++將多個源文件編譯爲一個.o
- 30. 將文件轉換爲字符串,然後將其轉換爲一個文件