为什么我不能让罗盘的css-lightbox工作? (缺少mixin错误)

时间:2013-06-18 20:29:15

标签: css sass compass-sass mixins

我正在尝试使用compass-css-lightbox作为指南针/ sass项目的一部分。尽管遵循README中的安装说明,但我无法使其正常运行。

以下是我到目前为止所采取的步骤,以防万一有人能指出任何明显的错误。

  1. 使用命令行使用gem安装插件: $ gem install css-lightbox

  2. 将其添加到我的项目中: $ compass install css-lightbox

  3. 激活罗盘手表: 罗盘手表

  4. 导入css-lightbox(我的app.scss文件中的 @import“css-lightbox”

  5. 到目前为止,一切似乎都正常工作,安装在每个阶段都给出了确认消息,_lightbox.sass部分已创建,导入编译时出错但当我尝试使用文档中提到的任何mixin时获取和未定义的错误:

    error sass/app.scss (Line 54: Undefined mixin 'lightbox-with-default-styles'.)
    

1 个答案:

答案 0 :(得分:1)

gem install css-lightbox安装一个稳定版本,即0.2。

但是你正在使用非稳定版本的文档(最后发布的0.3.beta.2,主分支可能有更多的更改)。

要安装最新的非稳定版本,请使用:

gem install css-lightbox --pre

我正在提交修改文档的拉取请求。