咕噜咕噜:通过'require'添加 gem 依赖项



这是我的Gruntfile的SASS grunt-contrib-sass部分:

sass: {
    dist: {
        options: {
            style: 'compressed',
            require: ['zurb-foundation', 'bourbon']
        },
        files: {
            'dist/css/styles.css': 'src/sass/app.scss'
        }
    }
},

我想做的是同时需要基金会框架和波旁混合库。当我尝试编译时,它说基础文件中的读取路径不可读(或提供),即使它们已安装在我的系统上(我过去曾将 Codekit 与 Compass 一起使用,但想远离它)。我必须做一些具体的事情来吸引这些宝石吗?谢谢!

让我们以波旁威士忌为例; 如果 gem 已安装在您的系统上(它出现在 gem list 命令中),则需要将其安装到 stylesheets 目录中并导入它。 例如

@import 'bourbon/bourbon';
body {
    margin: 0
}
/* ... */

这遵循有关 bourbon.io 的文档;我认为仅仅在要求配置中指定波旁威士忌是不够的。查看基金会文档,它还会告诉您@import库。

希望这有帮助。

相关内容

  • 没有找到相关文章