使用Bourbon,Bitters,Neat,Refill with Bower

时间:2015-01-04 04:01:59

标签: sass bourbon

是否可以使用Bourbon及其附加组件而无需安装Ruby?我们想尝试一个小项目,但让桌面工程人员批准依赖项是一件痛苦的事。

我注意到除苦味之外的所有人都有Bower套餐。我可以从GitHub中获取scss文件并手动连接吗?

3 个答案:

答案 0 :(得分:1)

似乎开发者不希望在凉亭上有苦味:https://github.com/thoughtbot/bitters/issues/22

也就是说,如果你使用git的zipball作为版本(例如https://github.com/thoughtbot/bitters/archive/master.zip),你可以获得凉亭。

如果您想要更好地控制如何在项目中添加这些文件,gulp-bower-normalize可以提供帮助 - 示例bower.json文件:

{
  "name": "project-x",
  "dependencies": {
    "bitters": "https://github.com/thoughtbot/bitters/archive/master.zip",
  },
  "overrides": {
    "bitters": {
      "main": [
        "app/assets/stylesheets/*.scss"
      ],
      "normalize": {
        "css/base": "**/*.scss"
      }
    }
  }
}

答案 1 :(得分:0)

最近有同样的问题我在静态网站项目中使用Bourbon / Neat。我发现了波旁威士忌'和整洁的'命令不会将库文件的层次结构复制到项目目录中。此时,您可以将库与任何能够预处理sass / scss文件的工作流一起使用。

就我而言,我已成功使用WebAssets内的Python Pelican库,您可以找到适合您设置的另一个sass预处理器。

答案 2 :(得分:0)

如果您可以在您的开发机器上安装节点,请查看Yeoman。它使用Grunt和Bower生成使用Sass的Web应用程序。然后你可以使用Bower安装Bourbon和Neat。它为你做了很多繁重的工作。

相关问题