防止在LESS中编译导入文件中的更改

时间:2013-07-23 16:12:14

标签: css twitter-bootstrap less

如何防止将导入bootstrap.less的文件中的更改编译为已导入bootstrap.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 个答案:

答案 0 :(得分:1)

听起来你分别引用了choosen.cssbootstrap.css

如果是这样,你实际上根本不想将Bootstrap导入choosen.css (或者,只需删除对Bootstrap的直接引用)

如果您希望能够在choosen.css中使用Bootstrap mixins,只需导入bootstrap/variables.lessbootstrap/mixins.less