【发布时间】:2013-07-10 19:33:40
【问题描述】:
尝试使用 Singularity.gs 建立一个新项目,但我一直遇到 Compass 的障碍。
首先我使用终端安装必要的 Ruby Gems(分别为 sass、compass、singularitygs)。
接下来我使用命令创建了一个新项目:
compass create project1 -r singularitygs --using singularitygs
在我选择的目录中。
此时,为了让生活更轻松,我还尝试使用像 Scout (http://mhs.github.io/scout-app/) 和/或 Compass.app (http://compass.handlino.com/) 这样的产品,这样我就可以利用更多用户-友好的图形用户界面。
但是,我在使用这些应用程序中的任何一个时都遇到了问题,所以我假设它与我的 Ruby gem 安装的奇异性或新项目的创建有关。
具体来说,一旦我有了目标目录和文件夹结构,我将尝试“监视” sass 文件夹并得到如下所示的错误:
(指南针)
no such file to load -- singularitygs
org/jruby/RubyKernel.java:1062:in `require'
file:/Applications/compass.app/Contents/Resources/Java/compass-app.jar!/require_patch.rb:6:in `require'
或 (侦察兵)
LoadError on line 1038 of org/jruby/RubyKernel.java: no such file to load -- singularitygs
/Applications/Scout.app/Contents/Resources/vendor/gems/gems/compass
0.12.2/lib/compass/configuration/data.rb:161:in `require'
奇怪的是,如果我尝试在使用 Foundation 的项目中查看 Sass 文件夹(之前还安装了 zurb-foundation ruby gem),我也会在 Scout 中收到非常相似的错误消息
我对设置 Sass / Compass 非常陌生,所以我肯定感觉有点不适应。我知道这可能不是从我的描述中最容易诊断的事情,但我不确定我做错了什么。希望我已经设法足够清楚地描述我的问题。如果其中任何内容显得模糊或不完整,请耐心等待,这绝对不是我的意图。
非常感谢。
【问题讨论】:
-
如果你在命令行中使用
compass watch会发生什么?
标签: sass compass-sass singularitygs