如何在netbeans 7.4上设置指南针

时间:2013-10-04 07:40:25

标签: netbeans sass netbeans-7 compass-sass

netbeans 7.4中有一个功能允许scss,而不是在保存时自动编译。

我已设法设置scss进行编译,但我在使用罗盘编译scss文件时遇到问题。

以下是一个示例错误:

Syntax error: File to import not found or unreadable: compass/css3.
          Load path: /www/site
    on line 2 of /www/site/app/View/Themed/Admin/webroot/scss/core.scss

目前罗盘的输入方式如下:

@import "compass/css3";

由于

2 个答案:

答案 0 :(得分:24)

  1. 在NetBeans中,单击“文件”> “项目属性”菜单项。
  2. 在打开的对话框中,选择CSS预处理器类别。
  3. Sass属性的底部是Compiler选项。输入--compass
  4. 这解决了你要问我的问题。但是,然后我遇到了Compass的其他问题,因为它不知道文件的路径。为了解决这个问题,我在项目的根目录中创建了一个config.rb文件。这必须定义完整的项目路径和目录名称。此外,在Windows机器上工作时,对于斜杠的方向和引号类型都很挑剔。

    project_path    = 'c:\path\to\project'
    css_dir         = "css"
    sass_dir        = "sass"
    images_dir      = "images"
    javascripts_dir = "js"
    

答案 1 :(得分:3)

另一种可以将Compass添加到所有SASS项目而不向每个项目添加参数的方法是转到Tools>选项>其他> CSS预处理器并在Sass路径的末尾添加“--compass”。

例如,我读取“C:\ Ruby200-x64 \ bin \ sass.bat --compass”。