我遇到了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
我是否误解了文档并仍需要进行更多配置?任何反馈将不胜感激。
答案 0 :(得分:0)
在审查了我正在研究的项目后,我意识到这是cwd:这是问题,因为build文件夹与src文件夹处于同一级别。它正在从错误的文件夹中读取img。现在没有问题,因为我移动了我的任务,以便它在正确的文件夹中读取它。对不起,如果这浪费了任何时间。 :)