Grunt responsive_images_extender - 没有srcset

时间:2016-09-23 07:02:14

标签: node.js npm gruntjs responsive-images

我遇到了Grunt responsive_images_extender的问题。

我的srcset都没有在build文件夹中设置。

根据自述文件 documentation,它表示默认任务代码将直接根据第一个responsive_images任务创建的图像大小设置srcset。 (在我的场景中,在构建文件夹中添加3img大小)

虽然我使用以下默认配置代码在终端上运行它:

grunt.initConfig({
  responsive_images_extender: {
    target: {
      options: {},
      files: [{
        expand: true,
        src: ['**/*.{html,htm,php}'],
        cwd: 'src/',
        dest: 'build/'
      }]
    }
  }

});

它不起作用。我知道当我运行任务时,html文件会在build文件夹中显示时得到处理。终端输出还告诉我他们已被处理:

Running "responsive_images_extender:target" (responsive_images_extender) task
>> Processed 157 <img> tags

我是否误解了文档并仍需要进行更多配置?任何反馈将不胜感激。

1 个答案:

答案 0 :(得分:0)

在审查了我正在研究的项目后,我意识到这是cwd:这是问题,因为build文件夹与src文件夹处于同一级别。它正在从错误的文件夹中读取img。现在没有问题,因为我移动了我的任务,以便它在正确的文件夹中读取它。对不起,如果这浪费了任何时间。 :)