2013-07-23 79 views
0

如何防止將導入到bootstrap.less的文件中的更改編譯爲具有bootstrap.less導入的文件?防止在LESS中編譯導入文件中的更改

我將custom.less文件導入bootstrap.less每次更改custom.less都會生成新的bootstrap.css。到現在爲止還挺好。 但我還有另一個文件,choosen.less,並且每次更改這個文件都會生成新的choosen.css文件 - 這也是可以預料的。

問題是,custom.less的每次更改不僅會生成新的bootstrap.css,還會生成新的choosen.css,因爲choosen.less會導入bootstrap.less。 作爲最後的結果我得到bootstrap.css和chosen.css

所以重複的代碼,我怎麼能防止外界的變化從bootstrap.less被編譯成choosen.css

回答

1

聽起來好像你在分別引用choosen.cssbootstrap.css

如果是這樣,你實際上並不想將Bootstrap導入choosen.css
如果你希望能夠使用引導混入在choosen.css,只需要導入bootstrap/variables.lessbootstrap/mixins.less(或者,簡單地去掉直接引用自舉)

+0

我使用選擇插件(選擇Bootstrap和更少)。 他們建議將bootstrap導入選擇: 導入Bootstrap庫,在這裏或在您的根文件中LESS文件 根據您的項目結構更新此路徑 @import「bootstrap.less」; –

+0

@ user1354499:我的答案仍然適用。 – SLaks