【问题标题】:Use Map Data Type with Compass [duplicate]将地图数据类型与指南针一起使用 [重复]
【发布时间】:2014-05-21 12:19:56
【问题描述】:

我正在使用 Compass 和 Sass (v 3.3 Maptastic Maple),我正在尝试使用新的地图数据结构。我正在使用带有指南针的 grunt watch,但是当使用新的 maps 语法时,每次运行 grunt 时都会引发错误。

$colors: (
  header: #b06,
  text: #334,
  footer: #666777
);

这是错误:

error sass/main.scss (Line 73 of sass/base/_variables.scss: Invalid CSS after "  header": expected ")", was ": #b06,")

如何将新的 sass 地图与指南针一起使用?

【问题讨论】:

  • 这是有效的 scss,你确​​定 Grunt 使用的是正确版本的 Sass 吗?您使用的是哪个版本的 Compass(当前稳定版本与 Sass 3.3 不兼容)?
  • 我正在使用“grunt-contrib-compass”:“^0.7.2”

标签: sass compass-sass


【解决方案1】:

我设法通过安装最新版本的 alpha 来让 compass 编译新语法。

gem install compass --pre

应该做的伎俩。

【讨论】:

    【解决方案2】:

    我和你有同样的问题,经过几个小时的尝试和谷歌搜索,我找到了 2 个解决方案:

    1. 如果可以,请改用 grunt-contrib-sass。

    2. 但是如果你需要使用 grunt-contrib-compass,请查看这个Is Sass 3.3 compatible with Compass?的答案

    【讨论】:

      猜你喜欢
      • 2014-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-22
      • 2012-12-24
      • 1970-01-01
      • 1970-01-01
      • 2011-12-29
      相关资源
      最近更新 更多