如何更新css/style.css
每次更新less/style.less
時如何創建一個較少的文件觀察器?如何創建文件觀察器以從一組較少文件的文件夾中生成樣式表?
假設style.less
導入其他文件較少,如base.less
。
具體而言,我需要在「新觀察者」對話框中輸入以創建此對話框?
如何更新css/style.css
每次更新less/style.less
時如何創建一個較少的文件觀察器?如何創建文件觀察器以從一組較少文件的文件夾中生成樣式表?
假設style.less
導入其他文件較少,如base.less
。
具體而言,我需要在「新觀察者」對話框中輸入以創建此對話框?
Track only root files
必須啓用 - 這將防止從單獨編譯包含/部分的文件 - 主文件將被代替編譯(自動包括所有使用的部分文件)。
通過這種方式,您可以修改base.less
(主要使用的部分文件爲style.less
),並且主文件style.less
仍會觸發文件觀察器。
「參數」申請應包括源(.LESS)和目標(的CSS)文件,像這樣:--no-color $FileName$ ../css/FileNameWithoutExtension$.css
這告訴使用$FileName$
作爲源文件(如style.less
),並把它放入../css/FileNameWithoutExtension$.css
(例如../css/style.css
) - 所有路徑都與當前文件相關(實際上基於「工作目錄」字段,默認設置爲與源文件相同的文件夾)
「輸出路徑刷新」 - - 可以爲空,但更好指定生成文件的路徑(例如../css/FileNameWithoutExtension$.css
) - 這將告訴IDE哪些文件被修改(因此它將重新讀取它),作爲此File Watcher執行的結果。
由於現在我們已經指定了輸入和輸出文件作爲參數...您現在必須禁用Create output file from stdout
選項..否則IDE將用stdout輸出覆蓋創建的文件(這可能會導致空文件)。
最終文件守望者(這裏是針對Windows操作系統進行)
我建議你使用的哼聲和吞掉對於這種任務,他們作爲一個魅力的工作。 – avilac
示例:http://stackoverflow.com/a/30481839/783119 – LazyOne
感謝@LazyOne讓我更接近。在改變我的少量文件時,現在創建了css/style.css,但它是空的?!從包含'less /'和'css /'文件夾的文件夾運行'lessc less/style.less css/style.css'完美地工作嗎? – 24ma13wg