2013-07-18 49 views
2

我只是执行以下命令,安装在我的应用程序根目录的基础:无法编译现有的项目,因为指南针无法找到它

compass create myprojectname -r zurb-foundation --using foundation 

现在我已经打开SASS/_settings.scss文件我已经取消注释第66行是:

$include-html-classes: true; 

finaly,我尝试编译我的基金会的项目,以包括通过执行以下命令HTML类:

compass compile 

,但我得到以下结果在我的命令提示符:

Nothing to compile. If you're trying to starta new project, you have left off the directory argument. 
Run "compass -h" to get help. 

此外,基于此页上:http://foundation.zurb.com/old-docs/f3/compass.php我试图通过使用命令来编译我的SCSS代码:

罗盘表

但我再次收到与罗盘旁边的编译参数相同的消息。

注意:我在同一个目录中执行上述命令我运行基础项目creationg的第一个命令。

注意:我是一个非常新的用户在罗盘,sass,基础框架。其实,今天是我第一次使用它们,所以我不是expirienced的用户。请善待我:)

有没有人能帮助我呢?

回答

6

当您使用compass create [directory_name]时,Compass将从您当前的目录(运行compass create)中创建相对于./[directory_name]的项目(如果目录名称不会在当前目录中创建项目)。为了编译或看指南针项目,你需要做下面的事情之一:

  • 告诉指南针在您的项目是通过compass compile [path_to_config.rb]
  • 更改到目录中config.rb被发现,运行compass compile

或者,您可以将您的config.rb移动到您想要运行命令的位置。只要确保你编辑了在所述文件中配置的目录的路径。