【问题标题】:Where to get versions suitability sheet of neat and bourbon?哪里可以获得整洁和波旁威士忌的版本适用性表?
【发布时间】:2026-02-10 08:10:02
【问题描述】:

我想使用 libsass 来编译我的 scss(考虑到关于它对 ruby​​ 本机编译器的速度的正面评价)。编译以一个错误结束,我的搜索把我带到了这里:(我的波旁威士忌是 4.x):https://github.com/sass/libsass/issues/365。当前版本的 libsass 无法编译 bourbon 4.x。并且问题已关闭。好的,让我们安装 bourbon 3.x。

gem install bourbon -v 3

然后

gem 安装整齐

该死的东西安装了最新的整洁 (1.7.x) 和 bourbon 4.x 作为它的依赖项(以及已经安装的 bourbon 3.x)。我不能让它为 bourbon 3.x 精确安装,而且我找不到任何关于哪个整洁版本与 bourbon 3.x 兼容的信息。不在 bourbon.io 上,不在 github.com 上,不在 *.com 上,不在任何地方......也许这只是 SASS 版本的问题,但是为什么 gem 安装最新的波旁威士忌呢?如果系统中已经有一个?或者是否存在任何 gem 选项告诉 gem 降低请求包的版本,如果依赖包版本表明如此?

【问题讨论】:

    标签: sass rubygems bourbon


    【解决方案1】:

    Bourbon 与 Libsass 的兼容性问题在很久以前就已经解决了,这个帖子是从去年开始的。

    您介意发布您的编译错误吗?

    如果您尝试安装没有版本的 gem,它将获取最新版本,因此您需要安装需要 3.x 版本的 Bourbon 的 Neat 版本。如果我们能解决您的编译问题,我认为这没有必要。这些命令还将 gem 安装到您的本地系统,而不是在您的项目目录中,因此您将需要使用 Gemfile(用于 Ruby 项目)或类似 package.json 的东西(用于 npm 项目)。

    【讨论】:

    • 这真是个好消息!谢谢!现在一切都很酷!我已经下载了最新的 libsass,做了所有的事情,尝试了许多包装器,最后设法编译并使其与 sassc 一起运行。现在一切运行良好,没有错误。在以前的 libsass 中,某些波旁威士忌文件中出现“意外 eof”错误。现在速度非常好!使用 libsass 和 bourbon/neat、LiveReload 和两个 1920x1080 显示器……这是标记设计速度和便利性的新水平!惊人的! :-)
    最近更新 更多