我们如何在grunt cssmin任务中设置目标?

Tho*_*sen 5 gruntjs grunt-contrib-cssmin

我正在为Grunt 尝试cssmin

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

cssmin: {
  my_target: {
    minify: {
      src: 'path-to/default.css',
      dest: 'path-to/default.min.css'
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

未创建缩小的文件.

如果我删除目标级别,它按预期工作.我在这里做错了吗?或者除了cssmin还有其他选择(在我的研究中,我选择了这个,因为每个人都指向它)

使用:

  • 咕噜v0.4.1
  • cssmin v0.6.0

Kyl*_*ung 16

你的配置只是一点点.minify也只是一个目标名称.改为:

cssmin: {
  minify: {
    src: 'path-to/default.css',
    dest: 'path-to/default.min.css'
  }
}
Run Code Online (Sandbox Code Playgroud)

要么

cssmin: {
  my_target: {
    src: 'path-to/default.css',
    dest: 'path-to/default.min.css'
  }
}
Run Code Online (Sandbox Code Playgroud)

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