首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何编译2个独立的更少的文件与grunt recess

如何编译2个独立的更少的文件与grunt recess
EN

Stack Overflow用户
提问于 2013-10-14 01:41:03
回答 2查看 1.3K关注 0票数 0

我想编译两个单独的文件与grunt休息室:

代码语言:javascript
复制
recess: {
            dist: {
                options: {
                    compile: true
                },
                files: {
                    'path/css/custom.css': ['path/less/custom.less'],
                    'path/css/animate.css': ['path/less/antimate.less'],

                },
            },
        }, 

在grunt退出之前,只编译第一个文件。我哪里错了?

EN

回答 2

Stack Overflow用户

发布于 2013-11-28 20:21:25

你应该试试这个

代码语言:javascript
复制
recess: {
    dist: {
        options: {
            compile: true
        },
        files: [
            {src: ['path/less/custom.less'], dest: 'path/css/custom.css'},
            {src: ['path/less/antimate.less'], dest: 'path/css/animate.css'}
        ],
    }
}, 

或者,您可以启用动态扩展来编译文件夹中的每个.less:

代码语言:javascript
复制
recess: {
    dist: {
        options: {
            compile: true
        },
        files: [
            {
                expand: true,            // Enable dynamic expansion.
                cwd: 'path/to/less',     // Src matches are relative to this path.
                src: ['*.less'],         // Actual pattern(s) to match.
                dest: 'path/to/css/',    // Destination path prefix.
                ext: '.css',             // Dest filepaths will have this extension.
            },
        ],
    },
}, 

有关更多参考信息,请参阅http://gruntjs.com/configuring-tasks

票数 3
EN

Stack Overflow用户

发布于 2013-10-14 02:06:38

如下所示:

代码语言:javascript
复制
recess: {
    dist: {
        options: {
            compile: true
        },
        files: {
            'dist/combined.css': [
                'src/main.css',
                'src/component.css'
            ]
        }
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19348231

复制
相关文章

相似问题

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