【问题标题】:Preventing compiling changes in imported files in LESS防止在 LESS 中编译导入文件中的更改
【发布时间】:2013-07-24 03:07:29
【问题描述】:

如何防止导入到 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 和 selected.css 中得到了重复的代码

那么,如何防止bootstrap.less 之外的更改被编译成choosen.css

【问题讨论】:

    标签: css twitter-bootstrap less


    【解决方案1】:

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

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

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

    【讨论】:

    • 我正在使用选择的插件(为 Bootstrap 和 Less 选择)。他们建议将 bootstrap 导入选择: 导入 Bootstrap 库,在此处或在您的根 LESS 文档中 根据您的项目结构更新此路径 @import "bootstrap.less";
    • @user1354499:我的回答仍然适用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-06
    • 1970-01-01
    • 2021-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多