mirror of
https://github.com/konpa/devicon.git
synced 2025-08-08 15:46:32 +02:00
upgrade gulp tasks and add default task
This commit is contained in:
@@ -110,8 +110,7 @@ merge the `style.css` with [devicon.css](./devicon.css) and follow the next step
|
|||||||
with a more elegant solution to support automated build processing.
|
with a more elegant solution to support automated build processing.
|
||||||
|
|
||||||
### Build and minify stylesheet
|
### Build and minify stylesheet
|
||||||
Run the following commands to build the resulting file `devicon.min.css`
|
Run the following command to build the resulting file `devicon.min.css`
|
||||||
```bash
|
```bash
|
||||||
gulp concat-css
|
gulp default
|
||||||
gulp minify-css
|
|
||||||
```
|
```
|
||||||
|
0
devicon-alias.css
Normal file
0
devicon-alias.css
Normal file
33
gulpfile.js
33
gulpfile.js
@@ -1,18 +1,23 @@
|
|||||||
var gulp = require('gulp');
|
var gulp = require('gulp');
|
||||||
var minifyCSS = require('gulp-minify-css');
|
var minifyCSS = require('gulp-minify-css');
|
||||||
var concatCss = require('gulp-concat-css');
|
var concatCss = require('gulp-concat-css');
|
||||||
var plumber = require('gulp-plumber');
|
var plumber = require('gulp-plumber');
|
||||||
|
|
||||||
gulp.task('concat-css', function () {
|
|
||||||
return gulp.src(['./devicon.css', './devicon-colors.css'])
|
|
||||||
.pipe(plumber())
|
|
||||||
.pipe(concatCss('./devicon.min.css'))
|
|
||||||
.pipe(gulp.dest('./'));
|
|
||||||
});
|
|
||||||
|
|
||||||
gulp.task('minify-css', function() {
|
function concat() {
|
||||||
return gulp.src('./devicon.min.css')
|
return gulp.src(['./devicon.css', './devicon-alias.css', './devicon-colors.css'])
|
||||||
.pipe(plumber())
|
.pipe(plumber())
|
||||||
.pipe(minifyCSS())
|
.pipe(concatCss('./devicon.min.css'))
|
||||||
.pipe(gulp.dest('./'))
|
.pipe(gulp.dest('./'));
|
||||||
});
|
}
|
||||||
|
|
||||||
|
function minify() {
|
||||||
|
return gulp.src('./devicon.min.css')
|
||||||
|
.pipe(plumber())
|
||||||
|
.pipe(minifyCSS())
|
||||||
|
.pipe(gulp.dest('./'))
|
||||||
|
}
|
||||||
|
|
||||||
|
exports.concat = concat;
|
||||||
|
exports.minify = minify;
|
||||||
|
exports.default = gulp.series(concat, minify);
|
Reference in New Issue
Block a user