我有一个grunt文件,但我在编译时遇到问题.当我观看它似乎运行正常但不产生任何文件.
我错过了什么?
module.exports = function(grunt) {
grunt.initConfig({
pngmin: {
compile: {
options: {
ext: '.png',force: true,speed: 3,colors: 200
},files: [{
expand: true,// required option
src: ['**/*.png'],cwd: 'public/images/src/',// required option
dest: 'public/images/dist/'
}]
}
},sass: {
dist: {
files: [
{
expand: true,cwd: "public/sass",src: ["**/*.sass"],dest: "public/stylesheets",ext: ".css"
}
]
}
},watch: {
css: {
files: '**/*.scss',tasks: ['sass']
}
}
});
grunt.loadNpmtasks('grunt-contrib-sass');
grunt.loadNpmtasks('grunt-contrib-watch');
grunt.loadNpmtasks('grunt-pngmin');
grunt.registerTask('default',['pngmin','watch','sass']);
};
最佳答案
你正在看scss文件,但你的sass任务中有sass文件.
sass: {
dist: {
files: [
{
expand: true,ext: ".css"
}
]
}
},watch: {
css: {
files: '**/*.sass',tasks: ['sass']
}
}
问候.
原文地址:https://www.jb51.cc/css/427535.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。