【发布时间】:2014-04-22 19:17:21
【问题描述】:
scss: compass, gruntjs and bower install foundation - import path 可能加倍
所以我有:
-models
-public
─bower_components
├───fastclick
│ └───lib
├───foundation
│ ├───css
│ ├───js
│ │ ├───foundation
│ │ └───vendor
│ └───scss
│ └───foundation
│ └───components
Gruntfile.js
package.json
我的 gruntfile.js
module.exports = function(grunt) {
require('load-grunt-tasks')(grunt);
grunt.initConfig({
compass: { // Task
dist: { // Target
options: { // Target options
sassDir: 'public/scss',
cssDir: 'public/stylesheets',
environment: 'production',
require: 'zurb-foundation',
importPath: 'public/bower_components/foundation/scss',
cacheDir: 'public/.sass_cache',
}
}
},
watch: {
css: {
files: ['public/scss/_settings.scss'],
tasks: ['compass:dist'],
option: {
spawn: false,
livereload: true
}
}
}
});
}
当我使用命令时:grunt compass
Running "compass:dist" (compass) task
Nothing to compile. If you're trying to start a new project, you have left off the directory argument.
Run "compass -h" to get help.
Done, without errors.
它不起作用...指南针不编译我的 scss...我该如何纠正?
【问题讨论】:
标签: css sass gruntjs zurb-foundation compass-sass