根据文件名运行不同的任务

Stekhn

我有一个带有前缀图像的文件夹,我想根据其类型(标题,预览,文章)调整大小。最初,所有图像的大小均相同。

images/
    header_a.jpg
    header_b.jpg
    preview_a.jpg
    preview_b.jpg
    article_a.jpg
    article_b.jpg

现在,我想调整图像的大小:

  • 标头图片宽度为1280px
  • 文章图片宽度为640px
  • 预览图像至200px宽度

现在,我正在使用grunt-response-images调整图像的大小,但这只会将所有图像调整为相同的格式。

我能做什么?这就是我的Gruntfile现在的样子:

grunt.initConfig({

    responsive_images: {

        resize: {
            options: {
                sizes: [{
                    width: 640,
                }]
            },

            files: [{
                expand: true,
                src: ['**.{jpg,gif,png}'],
                cwd: 'app/in/',
                custom_dest: 'app/out/'
            }]
        }
    }
});
约翰·维诺帕尔
responsive_images: {

    resize_header: {
        options: {
            sizes: [{ width: 1280 }]
        },
        files: [{
            expand: true,
            src: ['**/header*.{jpg,gif,png}'],
            cwd: 'app/in/',
            custom_dest: 'app/out/'
        }]
    },
    resize_article: {
        options: {
            sizes: [{ width: 640 }]
        },
        files: [{
            expand: true,
            src: ['**/article*.{jpg,gif,png}'],
            cwd: 'app/in/',
            custom_dest: 'app/out/'
        }]
    },
    resize_preview: {
        options: {
            sizes: [{ width: 200 }]
        },
        files: [{
            expand: true,
            src: ['**/preview*.{jpg,gif,png}'],
            cwd: 'app/in/',
            custom_dest: 'app/out/'
        }]
    },
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何回显包含文件的文件名[根据文件运行情况更改页面标题]

来自分类Dev

根据R中的文件名/条件创建不同的图

来自分类Dev

根据用户点击更改文件名

来自分类Dev

如何执行需要文件名的任务

来自分类Dev

根据文件名过滤文件

来自分类Dev

Gradle zip任务将忽略文件名以。#开头的文件

来自分类Dev

根据文件名中的时间戳值复制文件

来自分类Dev

Python:根据文件大小打印文件名及其目录

来自分类Dev

根据文件名自动创建文件夹

来自分类Dev

根据python中的文件名对文件进行排序

来自分类Dev

根据文件在R中保存的日期提取文件名

来自分类Dev

根据部分文件名打开多个Excel文件

来自分类Dev

Powershell:如何根据文件名获取文件的位置?

来自分类Dev

如何使用PowerShell根据文件名移动文件?

来自分类Dev

Bash:根据文件名对文件进行排序

来自分类Dev

如何循环目录中的文件,并根据每个文件名执行某些任务?

来自分类Dev

根据文件名解构目录结构

来自分类Dev

根据文件名中的特定模式移动文件

来自分类Dev

如何根据文件名查找文件的路径?

来自分类Dev

如何回显包含文件的文件名[根据文件运行情况更改页面标题]

来自分类Dev

Java构建API,如何根据文件名进行不同的文件处理?

来自分类Dev

根据文件名创建目录名

来自分类Dev

根据文件名合并Grep输出

来自分类Dev

MSBuild:使用复制任务根据文件名将文件列表复制到不同位置

来自分类Dev

批处理文件以根据文件名复制文件

来自分类Dev

根据与单独文件内容匹配的当前文件名更改文件名

来自分类Dev

根据文件名创建列

来自分类Dev

根据文件名与另一个文件匹配将文件移动到不同的目录中

来自分类Dev

rysnc 传输的文件名与源文件名不同

Related 相关文章

  1. 1

    如何回显包含文件的文件名[根据文件运行情况更改页面标题]

  2. 2

    根据R中的文件名/条件创建不同的图

  3. 3

    根据用户点击更改文件名

  4. 4

    如何执行需要文件名的任务

  5. 5

    根据文件名过滤文件

  6. 6

    Gradle zip任务将忽略文件名以。#开头的文件

  7. 7

    根据文件名中的时间戳值复制文件

  8. 8

    Python:根据文件大小打印文件名及其目录

  9. 9

    根据文件名自动创建文件夹

  10. 10

    根据python中的文件名对文件进行排序

  11. 11

    根据文件在R中保存的日期提取文件名

  12. 12

    根据部分文件名打开多个Excel文件

  13. 13

    Powershell:如何根据文件名获取文件的位置?

  14. 14

    如何使用PowerShell根据文件名移动文件?

  15. 15

    Bash:根据文件名对文件进行排序

  16. 16

    如何循环目录中的文件,并根据每个文件名执行某些任务?

  17. 17

    根据文件名解构目录结构

  18. 18

    根据文件名中的特定模式移动文件

  19. 19

    如何根据文件名查找文件的路径?

  20. 20

    如何回显包含文件的文件名[根据文件运行情况更改页面标题]

  21. 21

    Java构建API,如何根据文件名进行不同的文件处理?

  22. 22

    根据文件名创建目录名

  23. 23

    根据文件名合并Grep输出

  24. 24

    MSBuild:使用复制任务根据文件名将文件列表复制到不同位置

  25. 25

    批处理文件以根据文件名复制文件

  26. 26

    根据与单独文件内容匹配的当前文件名更改文件名

  27. 27

    根据文件名创建列

  28. 28

    根据文件名与另一个文件匹配将文件移动到不同的目录中

  29. 29

    rysnc 传输的文件名与源文件名不同

热门标签

归档