twitter-bootstrap - 在 WinLess 上编译 twitterbootstrap buttons.less 时出错

标签 twitter-bootstrap less

我在 WinLess 上的 buttons.less 上得到一个 'eval' is null or not object。

有人吗?

附言。我已经使用了最新版本的所有内容并导入了变量/mixins

我使用的版本是: 无赢 1.5.3 减去 1.3 Bootstrap 2.04

编辑:

这在 Bootstrap 2.1.1 中已修复

最佳答案

Twitter Bootstrap 团队 states他们不保证像 button.less 这样的单个文件的编译。他们鼓励编译具有所有必需依赖项的 bootstrap.less。否则你必须确保你拥有 button.less 所需的所有依赖项(通常是 mixins.less 和 variables.less)。

实际上这个问题似乎与 WinLess 中的一些解析问题有关,所以在它被修复之前你可以想出一个 hack 来欺骗 WinLess 解析器。在 mixins.less 中,更改:

// IE7 inline-block
// ----------------
.ie7-inline-block() {
  *display: inline; /* IE7 inline-block hack */
  *zoom: 1;
}

与:

// IE7 inline-block
// ----------------
.ie7-inline-block() {
  *display: inline; /* IE7 inline-block hack */
  *zoom: 1;
  // comment to make it work with WinLESS
}

如您所见,它包括向 //注释添加新行以使其与 WinLESS 一起工作 以欺骗 WinLess 解析器并使其工作!

关于twitter-bootstrap - 在 WinLess 上编译 twitterbootstrap buttons.less 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11285295/

相关文章:

css - 在 md、lg 和 xl 设备中获取彼此相邻且高度相同的 div,并在较小的设备中获取 block 中的 div

html - 在不影响格式的情况下放大图像

jquery - Bootstrap 3 在菜单项单击上隐藏下拉菜单

html - Bootstrap 导航下拉列表的问题

css - 使用 Less,我可以在 @media 部分使用当前值吗?

html - LESS 禁用继承的最小宽度

css - 是否可以在 CSS calc() 中使用 vh 减去像素?

css - 如何将变量传递给用于渐变的 LESS 参数混合?

javascript - 第一页加载时的 Bootstrap 模式

javascript - 无法使用 webpack 将 LESS 加载到页面中