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

2024-01-02

我正在尝试cssmin https://github.com/gruntjs/grunt-contrib-cssmin对于咕噜

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

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

未创建缩小文件。

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

Using:

  • 咕噜 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/configuring-tasks http://gruntjs.com/configuring-tasks关于如何配置任务。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我们如何在 grunt cssmin 任务中设置目标? 的相关文章

  • grunt-contrib-jshint 忽略没有效果

    我想排除libs目录免于被检查 然而 ignores in options并种植了 jshintignore项目目录中的文件不会生成libs被排除在外 jshint options smarttabs true ignores public
  • Grunt cssmin / CleanCSS 源映射变基

    我使用 cssmin 和以下 内容 文件夹结构 src dir1 style1 css images image1 png dir2 style2 css images image2 png dist styles min css styl
  • 注册代码位于外部 JavaScript 文件中的 Grunt 任务

    我编写了一个函数 我想将其用作 Grunt 任务 我可以通过将其添加到 Gruntfile 来做到这一点 grunt registerTask foo function code here 然而 将函数代码保存在单独的文件中更有意义 我计划
  • 如何让 grunt 服务任务与 watch 一起工作?

    我最近安装并启动并运行了它 但我似乎无法让它与我的手表任务同时运行 在我的 grunt 文件中 如果在监视之前注册服务任务 服务器会旋转 但监视任务不会 反之亦然 这是服务包 我正在使用并附加了 Grunt 文件 https www npm
  • 处于咕噜模式的猪

    我在windows中安装了cygwin hadoop和pig 配置看起来不错 因为我可以在批处理和嵌入模式下运行 Pig 脚本 当我尝试以 grunt 模式运行 pig 时 发生了一些奇怪的事情 让我解释 我尝试运行一个简单的命令 例如 g
  • 如何组织 sass 文件,以便 compass 以正确的顺序包含它们

    我正在使用最新的 yeoman build 1 0 0beta3 和 compass 0 12 2 构建单页应用程序 启动时compass server我遇到很多错误 但在开发期间 我的浏览器似乎一切正常 grunt buildthen 不
  • 使用 grunt 构建的 Angular 应用程序中缺少资产

    我使用 Yeoman 和 AngularJS 以及所有与之相关的东西 如 Grunt 和 Bower 构建了一个应用程序 当使用本地运行时 一切都完美运行grunt serve 然而 在运行 grunt 并部署应用程序后 有一些丢失的资产
  • 安装nodejs npm 和 grunt 出现错误

    我不熟悉 Python NodeJS NPM 或 Grunt 但我需要安装它 因为我想尝试一下Github项目 https github com raphaelluchini popcorntime smarttv 我从 node org
  • Grunt 中的“验证配置中是否存在属性 ___”是什么意思?

    我有一个用 Coffeescript 编写的简单 Gruntfile use strict module exports grunt gt config src app dist build grunt initConfig config
  • 来自全新 Yeoman 安装的 gruntserve 返回 - 警告:未找到任务“serve”

    运行后yo angular进而cd进入应用程序的根文件夹 与应用程序文件夹处于同一级别 gruntfile package json等 我尝试grunt serve我收到上述错误 Grunt 不会为我启动服务器 我到处寻找但找不到说要跑np
  • 警告:尝试多次加载角度。角JS

    我试图在运行 Grunt Build 后查看我的应用程序 我使用 gruntserve dist 来查看所有生产就绪的构建 但在浏览器中我得到一个无限循环 警告 尝试多次加载角度 我读到发生这种情况是因为 TemplateURL 连接后可能
  • 在 component.json 和 package.json 中定义“package”信息

    我正在创建一个 javascript 库 希望通过 Bower 向我的内部公司提供该库 我正在使用 Grunt 来构建我的库 我的问题是 grunt 的约定是使用package json定义依赖项 库版本 依赖项等 另一方面 鲍尔假设在co
  • 使用 grunt 从 browserify 生成源映射

    我已按照此处的说明进行操作 https www npmjs org package grunt browserify https www npmjs org package grunt browserify 尝试在 grunt 上为 bro
  • grunt-bower-task 和 Polymer

    我似乎找不到简单的复制方法all文件来自Polymer使用咕噜鲍尔任务 grunt initConfig bower install options targetDir wwwroot lib layout byComponent inst
  • 如何通过 Grunt 运行节点脚本?

    我希望通过我的 gruntfile 运行节点命令 我只需要运行 node index js 作为任何其他任务之前的第一个任务 我尝试四处寻找但没有找到答案 我相信这可能很简单 但我不确定如何做 我需要加载 nmp 任务吗 这就是我的 Gru
  • 用于开发/生产环境的备用 grunt.js 任务

    我真的很希望能够拥有一个开发 grunt 文件并使用相同的文件作为脚本的生产版本 我已经尝试过建议 但是当尝试调用 dev prod 参数时 我的脚本将会失败 我相信答案是针对旧版本的 grunt 或者可能是我正在使用的插件 module
  • grunt-contrib-watch 导致超出最大调用堆栈大小

    当我执行 clean 任务 grunt clean 时 一切都按预期工作 但是当我运行 watch 任务 grunt test 时 出现以下错误 util js 35 var str String f replace formatRegEx
  • AngularJS with Grunt - 连接到另一台服务器

    我使用 grunt bower 和 yeoman 创建了一个 AngularJS 应用程序 我猜想 Gruntfile js 在 2014 年 1 月之后发生了变化 不确定 这是我的gruntfile js Generated on 201
  • 对更改运行 PHPUnit 测试

    每当磁盘上的文件发生更改时 我想运行 PHPUnit 测试 或至少其中的一个子集 与您可以使用 进行的操作非常相似 咕噜手表 https github com gruntjs grunt contrib watch blob master
  • 如何安装 grunt-cli 而不出现错误?

    灵感来自 Chris Coyierpost http 24ways org 2013 grunt is not weird and hard 我决定尝试一下 grunt 但我在设置时遇到了很大的问题 首先 我安装了 Node js 然后我将

随机推荐