如何解决Grunt-Sass如何防止CSS压缩
我在项目中使用GRUNT-SASS,并且使用的是Normalize.css的缩小版本,并将其安装在名为_reset.scss的局部文件上。我的问题是,GRUNT-CSS在保存时(在.css文件中)将其转换为未压缩/美化的版本。当我将其压缩后添加到部分SCSS文件中时,我想将其保存为压缩后的.css。有办法吗?
这是我的grunfile.js:
// The "wrapper" function
module.exports = function(grunt) {
const sass = require('node-sass');
// Project and task c onfiguration
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),/**
* Grunt Sass
* Compile Sass to CSS using node-sass
* https://www.npmjs.com/package/grunt-sass
*/
sass: {
options: {
implementation: sass,sourceMap: true
},dist: {
files: {
'style.css' : 'assets/scss/main.scss'
}
}
},/**
* Grunt Contrib Watch
* Monitor files and execute tasks
* https://www.npmjs.com/package/grunt-contrib-watch
*/
watch: {
sass: {
files: [
'assets/scss/*.scss'
],tasks: [
'sass'
]
}
}
});
// Load all grunt tasks matching the ['grunt-*','@*/grunt-*'] patterns
require('load-grunt-tasks')(grunt);
// Custom tasks
grunt.registerTask('default',['watch']);
};
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。