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 (将#修改为@)