【问题标题】:grunt mini css html js: just copy to dest for some filegrunt mini css html js:只需将某些文件复制到dest
【发布时间】:2014-04-11 05:50:01
【问题描述】:

我正在使用 grunt 任务来缩小静态文件,例如 js、css、html。

但是当我执行任务时,我发现了一些问题。

如果在 css 文件中,请包含一些 gif 以供使用。那么这些文件不会直接构建到 dest。

如果我不想使用复制插件。

你对这个案子有什么想法吗?

  uglify: {
        build: {
            expand: true,
            cwd: 'src/js',
            src: '**/*.js',
            dest: 'dist/js'
        }
    },
    cssmin: {
        minify: {
            expand: true,
            cwd: 'src/css/',
            src: ['*.css', '**/*.css'],//, '!*.min.css'
            dest: 'dist/css/'
        }
    }

【问题讨论】:

    标签: gruntjs


    【解决方案1】:

    cssmin 和 uglify 不会复制您的 gif 资源,您必须使用 grunt 的复制任务来执行此操作,配置如下

    copy: {
      assets: {
        expand: true,
        cwd: 'src/css',
        dest: 'dist/css',
        src: '**/*.{gif,png,jpg}'
      },
    }
    

    【讨论】:

      猜你喜欢
      • 2017-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-15
      • 1970-01-01
      • 1970-01-01
      • 2019-05-10
      • 1970-01-01
      相关资源
      最近更新 更多