我们如何在grunt cssmin任务中设置目标? [英] How do we set a target in a grunt cssmin task?

查看:99
本文介绍了我们如何在grunt cssmin任务中设置目标?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在为Grunt试用 cssmin



根据文档目标可以定义根据grunt配置任务指南。
当我使用该模式创建cssmin任务时,例如:

  cssmin:{
my_target:{
minify:{
src:'path-to / default.css',
dest:'path-to / default.min.css'
}
}
}

缩小文件未被创建。



如果我删除目标级别,它会按预期工作。
我在这里做错了什么?或者是有其他选择比cssmin(在我的研究中,我选择了这个每个人都指着它)



使用:


  • grunt v0.4.1

  • cssmin v0.6.0


  • 解决方案

    您的配置稍微偏离。 minify 也只是一个目标名称。改为:

      cssmin:{
    minify:{
    src:'path-to / default .css',
    dest:'path-to / default.min.css'
    }
    }

    OR

      cssmin:{
    my_target:{
    src :'path-to / default.css',
    dest:'path-to / default.min.css'
    }
    }

    请阅读 http://gruntjs.com/配置任务,了解如何配置任务。


    I am trying out cssmin for Grunt

    According to the docs targets can be defined "according to the grunt Configuring tasks guide." When I create a cssmin task using that pattern, like:

    cssmin: {
      my_target: {
        minify: {
          src: 'path-to/default.css',
          dest: 'path-to/default.min.css'
        }
      }
    }
    

    the minified file is not created.

    If I remove the target level it works as expected. Do I do something wrong here? or are there other options than cssmin (In my research I picked this as everybody was pointing to it)

    Using:

    • grunt v0.4.1
    • cssmin v0.6.0

    解决方案

    Your configuration is just a little off. minify is also just a target name. Do this instead:

    cssmin: {
      minify: {
        src: 'path-to/default.css',
        dest: 'path-to/default.min.css'
      }
    }
    

    OR

    cssmin: {
      my_target: {
        src: 'path-to/default.css',
        dest: 'path-to/default.min.css'
      }
    }
    

    Please read http://gruntjs.com/configuring-tasks on how to configure tasks.

    这篇关于我们如何在grunt cssmin任务中设置目标?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

    查看全文
    登录 关闭
    扫码关注1秒登录
    发送“验证码”获取 | 15天全站免登陆