gulpfile-sprite.js
1.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
// [ БАЗОВІ НАЛАШТУВАННЯ ]
var gulp = require('gulp'); //Відповідно сам gulp
var sprite = require('gulp-sprite-generator');
//source
var dev_paths = {
'js': ['./src/js/*'],
'less': ['./src/less/**/*.less'],
'scss': ['./src/scss/**/*.scss'],
'css': ['./src/css/main.scss.css'],
'css-base': './src/css/',
'images-jpg': ['./src/img/**/*.jpg', './src/img/*.jpg'],
'images-svg': ['./src/img/**/*.svg'],
'images-png': ['./src/img/**/*.png'],
'images': ['./src/img/**/*'],
'images-css': ['./src/imgcss']
};
//destination
var build_paths = {
'images': './dist/img/',
'js': './dist/js/',
'css': './dist/css/'
};
gulp.task('sprites', function () {
var spriteOutput;
spriteOutput = gulp.src("./src/css/*.css")
.pipe(sprite({
//baseUrl: "./build",
spriteSheetName: "sprite.png",
spriteSheetPath: "../img"
}));
spriteOutput.css.pipe(gulp.dest("./src/css1"));
spriteOutput.img.pipe(gulp.dest("./src/img"));
});