2016-09-23 31 views
0

我遇到了Grunt responsive_images_extender的问题。Grunt responsive_images_extender - 没有srcset

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

按照自述documentation,它说的是,默认的任务代码将直接从第一responsive_images任务创建的图像尺寸设置了srcset。 (这在我的情况下增加了build文件夹中3img大小)

虽然当我通过与下面的默认配置代码的终端运行:

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

}); 

这是行不通的。我知道,当我运行任务时,html文件会在生成文件夹中显示时得到处理。终端输出也告诉我他们已经被处理了:

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

我误解了文档,仍然需要做更多的配置吗?任何反馈将不胜感激。

回答

0

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