我一直在尝试设置一个 grunt 任务来编译我的 sass 文件,但似乎没有任何效果。
我的工作结构是
Gruntfile.js
package.json
assets
|
|--sass
| |
| styles.scss
|
|--css
这是我的咕噜声文件
'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"
语法。
编辑:我遇到的确切问题不是文件在错误的位置生成,而是它们没有生成。此外,咕噜声没有显示任何错误
有没有人知道这有什么问题?