【问题标题】:Grunt compass and sass/css directoryGrunt 指南针和 sass/css 目录
【发布时间】:2013-03-17 23:03:15
【问题描述】:

我更新了最新版本的 grunt (0.4.1) 并安装了 compass 包 (grunt-contrib-compass)。 这是我使用的配置:

compass: {                  
  dist: {                   
    options: {              
      sassDir : "src/theme/sass",
      cssDir : "src/theme/css",
      imagesDir: "src/theme/img",
      javascriptsDir : "src/js",
      fontsDir : "src/theme/fonts",
      environment : "production"
    }
  }
}

每次 sass 目录发生变化时,都会执行 compass 任务并创建 css 目录(包含生产 css 文件)。 一切都很好,但是 css 文件、config.rb 文件和 sass 缓存也在 sass 目录中重新复制。

有人遇到过同样的问题吗?

【问题讨论】:

    标签: css node.js sass compass-sass gruntjs


    【解决方案1】:

    你有一个config.rb,考虑实际使用它:

    compass: {
      dist: {
        options: {
          config: 'config/config.rb'
        }
      }
    }
    

    【讨论】:

    • 还是一样!好像是来自我用 sublime text 安装的 livereload 插件
    • 尝试删除放错位置的文件并在不使用任何工具的情况下运行应用程序。放错位置的文件是否又出现了?
    【解决方案2】:

    老问题,但我曾经遇到过这个问题。但问题是我运行的是compass 命令而不是grunt compass,因此使用了默认配置。

    【讨论】:

      猜你喜欢
      • 2014-05-27
      • 2012-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-17
      • 2015-03-27
      • 1970-01-01
      • 2011-05-05
      相关资源
      最近更新 更多