发出咕哝的忏悔之声
Issue With grunt-contrib-sass
本文关键字:忏悔 更新时间:2023-09-26
我忽略了Grunt的grunt-contrib-sass
包的问题。当它编译我的sass时,我希望它进入我的css目录,而不是在css目录中创建sass目录。这是grunt-contrib-sass
编译后我现在所拥有的。我不希望它在编译时在css
目录中添加sass
目录:
- css
- sass (I don't want this level)
- default
- index.css
- sass
- default
- index.scss
- fonts.scss
- Gruntfile.js
- grunt
- watch.js
- sass.js
Gruntfile.js
module.exports = function(grunt) {
var options = {
config: {
src: './grunt/*.js'
},
pkg: grunt.file.readJSON('package.json')
};
var config = require('load-grunt-config')(grunt, options);
grunt.initConfig(config);
grunt.registerTask('default', ['watch']);
};
sass.js
module.exports = {
skins: {
options: {
style: 'compressed'
},
files: [{
expand: true,
src: ["sass/**/index.scss"],
dest: "css/",
ext: '.css'
}]
}
};
watch.js
module.exports = {
sass: {
files: [
'sass/**/*.scss',
],
tasks: ['sass'],
options: {
livereload: true
}
}
};
将其作为sass.js
进行尝试。
module.exports = {
skins: {
options: {
style: 'compressed'
},
files: [{
expand: true,
cwd: 'sass/default',
src: 'index.scss',
dest: 'css/',
ext: '.css'
}]
}
};
相关文章: