【发布时间】:2013-10-17 16:09:40
【问题描述】:
我一直在尝试设置一个 grunt 任务来编译我的 sass 文件,但似乎没有任何效果。
我的工作结构是
Gruntfile.js
package.json
assets
|
|--sass
| |
| styles.scss
|
|--css
这是我的 grunt 文件
'use strict';
module.exports = function (grunt) {
grunt.initConfig({
sass: {
dist: {
options: {
style: 'expanded'
},
files: [{
expand: true,
cwd: 'assets/sass',
src: ['*.scss'],
dest: '../css',
ext: '.css'
}]
}
}
});
grunt.loadNpmTasks('grunt-sass');
grunt.registerTask('default', ['sass']);
};
我已经验证我安装了 sass
当我运行grunt sass 时,它表示一切正常。但是我还没有看到一个编译好的css文件。我让它工作的唯一方法是使用"destination" : "source" 语法。
编辑:我遇到的确切问题不是文件在错误的位置生成,而是它们没有生成。另外,grunt 没有显示任何错误
有人知道这有什么问题吗?
【问题讨论】: