2013-03-12 81 views
0

我使用twitter引導。在我的dev的服務器I連接兩個減檔: bootstrap.less和style.less:Bootstrap。少到css

@import "bootstrap.less"; 
@gridGutterWidth: 30px; 

body {...} 

我重新定義了一些引導變量在我style.less。在這種情況下如何將bootstrap.less和style.less轉換爲css?

回答

2

您可以使用諸如SimpLESS之類的工具來創建CSS,然後在您的佈局中引用CSS,或者您可以使用Less.js即時轉換爲CSS,從而仍然可以引用代碼中的LESS文件。

+0

我使用Less.js開發,但我需要生產的CSS。問題不在於使用,而在於如何使用它。加入兩個文件爲一個? bootstrap.less僅由進口組成。如何轉換它等? – Wolter 2013-03-12 12:18:19

+0

您可以使用SimpLESS工具將它們轉換爲您可以在您的網站上引用的CSS文件。點擊我答案中的鏈接,你會看到。 – 2013-03-12 12:24:18

+0

我得到錯誤:'e.massage'[undefined]中的expressiin style.less的結果不是一個對象。會是什麼呢? – Wolter 2013-03-12 12:42:11

5

Twitter Bootstrap團隊已經開發了自己的CSS工具 - recess。它編譯LESS,優化CSS和Lint,並根據BS的風格指導進行轉換。它可以作爲節點程序包,npm安裝:

recess --compile bootstrap.less > bootstrap.css 

但首選方法是在引導的文件夾中運行make bootstrap使用白手起家Makefile

npm install recess 

您可以通過命令行與運行。