首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未用Codekit编译的有效SCSS

未用Codekit编译的有效SCSS
EN

Stack Overflow用户
提问于 2014-09-27 15:15:35
回答 1查看 545关注 0票数 0

我的代码工具包出了问题,下面的代码是正确的,应该使用SASS3.4.5 (selective ),它与我的codekit 2.1.6一起运行-我已经用sassMeister测试了代码并提供了一个链接。有人知道这是怎么回事吗?

Codekit是使用最新的指南针作为指南针项目设置的。

Codekit告诉我:

代码语言:javascript
复制
Compass was unable to compile one or more files in the project: 

    error style.scss (Line 3 of _nav.scss: Invalid CSS after "  &": expected "{", was "__list {"

"__list" may only be used at the beginning of a compound selector.)
identical style.css

http://sassmeister.com/gist/f07191a09789e354bae6

代码语言:javascript
复制
nav[role=navigation] {color: black;}
.nav {
  &__list {
    color: black;
    &__item {
      color: black;
    }
  }
  &__link {
    color: black;
    &--active {
      color: black;
    }
  }
}

应转换为

代码语言:javascript
复制
nav[role=navigation] {
  color: black;
}

.nav__list {
  color: black;
}
.nav__list__item {
  color: black;
}
.nav__link {
  color: black;
}
.nav__link--active {
  color: black;
}

编辑如果我在代码工具包中使用SAS3.4.5和Compass 0.12.7 (这是当前的)--我将尝试安装一个较晚版本的指南针

如果我运行指南针,观察它工作的目录,但是Codekit不.

编辑

Codekit似乎在使用较早版本的Compass --即使我将它指向本地安装的版本。

编辑

我认为在我的系统上使用的指南针码包版本太旧了-- 0.12.7,它需要运行1.0.1 --但我找不出如何让它切换

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-08 11:35:25

Codekit似乎没有拿起正确版本的指南针-没有文档,所以我搬回终端机。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26076101

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档