Gulp 狼吞虎咽的精灵之师可以';在子目录中找不到视网膜图像
我一直试图让gulp.spritesmith处理视网膜图像,但运气不好 只要我的图像与gulp文件处于同一级别,一切都会正常工作。如果将图像移动到子目录并将gulp.src更改为指向它,则会出现以下错误:Gulp 狼吞虎咽的精灵之师可以';在子目录中找不到视网膜图像,gulp,css-sprites,Gulp,Css Sprites,我一直试图让gulp.spritesmith处理视网膜图像,但运气不好 只要我的图像与gulp文件处于同一级别,一切都会正常工作。如果将图像移动到子目录并将gulp.src更改为指向它,则会出现以下错误: AssertionError: Retina settings detected but 0 retina images were found. We have 2 normal images and expect these numbers to line up. Please double
AssertionError: Retina settings detected but 0 retina images were found. We have 2 normal images and expect these numbers to line up. Please double check `retinaSrcFilter`.
以下是我的设置:
gulp.task('sprite', function () {
var spriteData = gulp.src('img/*.png')
.pipe(spritesmith({
retinaSrcFilter: '*@2x.png',
imgName: 'spritesheet.png',
retinaImgName: 'spritesheet@2x.png',
cssName: 'sprites.scss'
}));
return spriteData.pipe(gulp.dest('dist/'));
});
同样,如果我将src更改为
var spriteData = gulp.src('*.png')
在那里有相同的图像,一切都很好
有人知道这里可能有什么问题吗
谢谢。我想您可能也需要retinaSrcFilter glob中的dir
gulp.task('sprite', function () {
var spriteData = gulp.src('img/*.png')
.pipe(spritesmith({
retinaSrcFilter: 'img/*@2x.png',
imgName: 'spritesheet.png',
retinaImgName: 'spritesheet@2x.png',
cssName: 'sprites.scss'
}));
return spriteData.pipe(gulp.dest('dist/'));
});
我想你可能也需要retinaSrcFilter glob中的dir
gulp.task('sprite', function () {
var spriteData = gulp.src('img/*.png')
.pipe(spritesmith({
retinaSrcFilter: 'img/*@2x.png',
imgName: 'spritesheet.png',
retinaImgName: 'spritesheet@2x.png',
cssName: 'sprites.scss'
}));
return spriteData.pipe(gulp.dest('dist/'));
});
我想你可能也需要retinaSrcFilter glob中的dir
gulp.task('sprite', function () {
var spriteData = gulp.src('img/*.png')
.pipe(spritesmith({
retinaSrcFilter: 'img/*@2x.png',
imgName: 'spritesheet.png',
retinaImgName: 'spritesheet@2x.png',
cssName: 'sprites.scss'
}));
return spriteData.pipe(gulp.dest('dist/'));
});
我想你可能也需要retinaSrcFilter glob中的dir
gulp.task('sprite', function () {
var spriteData = gulp.src('img/*.png')
.pipe(spritesmith({
retinaSrcFilter: 'img/*@2x.png',
imgName: 'spritesheet.png',
retinaImgName: 'spritesheet@2x.png',
cssName: 'sprites.scss'
}));
return spriteData.pipe(gulp.dest('dist/'));
});
哇,成功了。我不知道是更让我惊讶的是它奏效了,还是我没有试过。谢谢哇,成功了。我不知道是更让我惊讶的是它奏效了,还是我没有试过。谢谢哇,成功了。我不知道是更让我惊讶的是它奏效了,还是我没有试过。谢谢哇,成功了。我不知道是更让我惊讶的是它奏效了,还是我没有试过。谢谢