首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于咕噜

关于咕噜
EN

Stack Overflow用户
提问于 2016-01-04 17:55:39
回答 1查看 62关注 0票数 2

我有一个问题,格伦特的grunt-contrib-sass包,我只是忽略了。当它编译我的sass时,我希望它进入我的css目录,而不是在css目录中创建一个sass目录。这就是在grunt-contrib-sass编译之后我现在拥有的内容。我不希望它在编译时将sass目录添加到css目录中:

代码语言:javascript
复制
- 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

代码语言:javascript
复制
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

代码语言:javascript
复制
module.exports = {
    skins: {
        options: {
            style: 'compressed'
        },
        files: [{
            expand: true,
            src: ["sass/**/index.scss"],
            dest: "css/",
            ext: '.css'
        }]
    }
};

watch.js

代码语言:javascript
复制
module.exports = {
    sass: {
        files: [
            'sass/**/*.scss',
        ],
        tasks: ['sass'],
        options: {
            livereload: true
        }
    }
};
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-05 16:02:56

试试这个作为sass.js

代码语言:javascript
复制
module.exports = {
    skins: {
        options: {
            style: 'compressed'
        },
        files: [{
            expand: true,
            cwd: 'sass/default',
            src: 'index.scss',
            dest: 'css/',
            ext: '.css'
        }]
    }
};
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34596957

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档