如果您在Windows上使用SASS,那么需要先安裝Ruby。有關(guān)安裝Ruby的更多信息,參考SASS安裝 章節(jié)。
| S.N. |
命令和說明
|
|---|---|
| 1 |
sass input.scss output.css
用來運(yùn)行命令行SASS代碼
|
| 2 |
sass --watch input.scss:output.css
它通知SASS監(jiān)視文件,每當(dāng)SASS文件更改時(shí)更新CSS
|
| 3 |
sass --watch app/sass:public/stylesheets
它用于監(jiān)視整個(gè)目錄,如果SASS包含在目錄中許多文件
|
機(jī)架(Rack)是用于開發(fā)Web應(yīng)用程序在Ruby中的Web服務(wù)器界面。有關(guān)機(jī)架的信息,訪問該鏈接:這里 。
config.gem "sass"
gem "sass"
require 'sass/plugin/rack' use Sass::Plugin::Rack
dependency "merb-haml"
Sass::Plugin.options[:style] = :compact
Merb::Plugin.config[:sass][:style] = :compact
| S.N. |
選項(xiàng)和說明
|
|---|---|
| 1 |
:style
顯示輸出的樣式
|
| 2 |
:syntax
可以使用縮進(jìn)語法SASS和CSS擴(kuò)展語法
|
| 3 |
:property_syntax
屬性使用縮進(jìn)語法。如果它不正確,那么就會(huì)拋出一個(gè)錯(cuò)誤。例如,考慮“background: #F5F5F5”,這里是一個(gè)屬性名是background,而#F5F5F5是它的屬性值。在屬性名后,必須使用冒號(hào)。
|
| 4 |
:cache
加快了SASS文件的編譯。它默認(rèn)設(shè)置為true
|
| 5 |
:read_cache
只讀SASS文件,如果緩存中沒有設(shè)置和 read_cache 設(shè)置
|
| 6 |
:cache_store
可以被用來存儲(chǔ)和通過將其設(shè)置到 Sass::CacheStores::Base 實(shí)例相應(yīng)訪問高速緩存的結(jié)果
|
| 7 |
:never_update
不應(yīng)該更新CSS文件,如果模板文件的變化。默認(rèn)情況下它設(shè)置為 false
|
| 8 |
:always_update
每當(dāng)模板文件有變化它會(huì)更新CSS文件
|
| 9 |
:always_check
應(yīng)檢查每當(dāng)服務(wù)器啟動(dòng)更新。它將重新編譯并覆蓋 CSS 文件,如果在 SASS 模板文件的更新
|
| 10 |
:poll
采用后端Sass::Plugin::Compiler#watch(模板和CSS文件更新)將其設(shè)置為true。
|
| 11 |
:full_exception
顯示每當(dāng)一個(gè)例外SASS代碼生成 CSS 文件的錯(cuò)誤描述。它顯示發(fā)生源代碼 CSS 文件的錯(cuò)誤行號(hào)
|
| 12 |
:template_location
提供了應(yīng)用程序的模板目錄的路徑
|
| 13 |
:css_location
提供了在應(yīng)用程序中的CSS樣式表的路徑
|
| 14 |
:unix_newlines
通過將其設(shè)置為 true,寫入文件時(shí)提供 Unix 樣式的換行符
|
| 15 |
:filename
正在顯示和用于報(bào)告錯(cuò)誤的文件名的名稱
|
| 16 |
:line
指定SASS模板的第一線和顯示錯(cuò)誤的行號(hào)
|
| 17 |
:load_paths
使用@import加載被包括指令的路徑SASS模板
|
| 18 |
:filesystem_importer
它是用來導(dǎo)入從Sass::Importers::Basesub類來處理字符串加載路徑文件系統(tǒng)中的文件
|
| 19 |
:sourcemap
產(chǎn)生指示瀏覽器找到SASS樣式源代碼映射。它使用三個(gè)值:
|
| 20 |
:line_numbers
顯示了通過將其設(shè)置為true來報(bào)告在CSS文件中的錯(cuò)誤行號(hào)
|
| 21 |
:trace_selectors
當(dāng)它被設(shè)置為true,它有助于追蹤導(dǎo)入和混入選擇器
|
| 22 |
:debug_info
它提供SASS文件的使用的行號(hào)和文件當(dāng)它的調(diào)試信息被設(shè)置為true
|
| 23 |
:custom
在不同的應(yīng)用程序提供數(shù)據(jù)給SASS函數(shù)
|
| 24 |
:quiet
通過將其設(shè)置為true,禁用警告
|