【问题标题】:After freshly installing compass-inuit we get an error while starting up "compass watch"新安装 compass-inuit 后,启动“compass watch”时出现错误
【发布时间】:2014-01-13 15:51:50
【问题描述】:

我们刚刚创建了一个罗盘项目,如compass-inuit manual 中所述。 当我们现在启动“指南针手表”时,我们会收到以下错误消息:

user@VirtualXubuntu:/tmp/compass-test/my_project$ compass watch
>>> Change detected at 12:23:22 to: sass/style.scss
    error sass/sass/style.scss (Line 99: Invalid CSS after "}​": expected "{", was "")
identical stylesheets/sass/style.css 
>>> Compass is polling for changes. Press Ctrl-C to Stop.

其实我不知道这个错误是什么意思——因为我是指南针的新手...

版本信息:

Ubuntu 12.10 [amd64]
ruby 1.9.3p194(2012-04-20 修订版 35410)[x86_64-linux]
指南针 0.12.2 (Alnilam)

【问题讨论】:

  • 看起来您的样式表在第 99 行附近有一个错误 :) 也许从第 99 行左右发布您的 css 代码
  • 这是我从指南针设置例程中得到的普通 style.scss:
  • 是scss和sass混合的问题吗?所以 compass 在安装过程中创建了一个 scss 文件,而 compass 编译器实际上需要一个 sass 文件?

标签: ruby compass-sass inuit.css


【解决方案1】:

此问题已在较新版本的扩展程序中得到修复。通过运行gem install compass-inuit -v 4.5.5.1 进行更新,然后通过运行创建一个新项目:

compass create my_project -r compass-inuit --using compass-inuit

我相信这个错误的原因是其中一个括号不是真正的括号,而是一个粘贴的字符。这会导致编译器错过它并认为选择器没有关闭。

抱歉打扰了。

【讨论】:

    猜你喜欢
    • 2023-03-10
    • 2013-03-31
    • 2014-09-01
    • 1970-01-01
    • 2020-03-28
    • 2014-01-04
    • 2022-11-22
    • 2013-08-14
    • 2023-03-13
    相关资源
    最近更新 更多