是否可以使用Bourbon及其附加组件而无需安装Ruby?我们想尝试一个小项目,但让桌面工程人员批准依赖项是一件痛苦的事。
我注意到除苦味之外的所有人都有Bower套餐。我可以从GitHub中获取scss文件并手动连接吗?
答案 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。它为你做了很多繁重的工作。