我遇到了Grunt responsive_images_extender的问题。
我的srcset没有一个设置在build文件夹中。
根据readme 文档,它表示默认任务代码将直接根据从第一个responsive_images任务创建的图像大小设置srcset。(在我的场景中,它在build文件夹中添加了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我是否误解了文档,仍然需要进行更多的配置?如有任何反馈,将不胜感激。
发布于 2016-09-24 11:29:24
在回顾了我正在进行的项目之后,我意识到是cwd:这是问题所在,因为构建文件夹与src文件夹处于同一级别。它从错误的文件夹读取img。现在没有问题,因为我移动了我的任务,以便它读取它在正确的文件夹。很抱歉这浪费了任何人的时间。:)
https://stackoverflow.com/questions/39654589
复制相似问题