mirror of
https://github.com/kognise/water.css.git
synced 2025-08-11 07:34:43 +02:00
Added sourcemaps, autoprefixing, css minification
This commit is contained in:
3
dist/dark.css
vendored
3
dist/dark.css
vendored
File diff suppressed because one or more lines are too long
3
dist/light.css
vendored
3
dist/light.css
vendored
File diff suppressed because one or more lines are too long
34
gulpfile.js
Normal file
34
gulpfile.js
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
var gulp = require('gulp'),
|
||||||
|
sass = require('gulp-sass'),
|
||||||
|
postcss = require('gulp-postcss'),
|
||||||
|
autoprefixer = require("autoprefixer"),
|
||||||
|
cssnano = require("cssnano"),
|
||||||
|
sourcemaps = require("gulp-sourcemaps");
|
||||||
|
|
||||||
|
var paths = {
|
||||||
|
styles: {
|
||||||
|
src: "src/**/*.scss",
|
||||||
|
dest: "dist"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function style() {
|
||||||
|
return(
|
||||||
|
gulp.src(paths.styles.src)
|
||||||
|
.pipe(sourcemaps.init())
|
||||||
|
.pipe(sass())
|
||||||
|
.on("error", sass.logError)
|
||||||
|
.pipe(postcss([autoprefixer(), cssnano()]))
|
||||||
|
.pipe(sourcemaps.write())
|
||||||
|
.pipe(gulp.dest(paths.styles.dest))
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
exports.style = style;
|
||||||
|
|
||||||
|
function watch() {
|
||||||
|
style();
|
||||||
|
gulp.watch(paths.styles.src, style)
|
||||||
|
}
|
||||||
|
|
||||||
|
exports.watch = watch;
|
14
package.json
14
package.json
@@ -23,11 +23,13 @@
|
|||||||
"url": "https://github.com/kognise/water.css/issues"
|
"url": "https://github.com/kognise/water.css/issues"
|
||||||
},
|
},
|
||||||
"homepage": "https://github.com/kognise/water.css",
|
"homepage": "https://github.com/kognise/water.css",
|
||||||
"devDependencies": {
|
"devDependencies": {},
|
||||||
"express": "^4.16.4",
|
"dependencies": {
|
||||||
"fs-extra": "^7.0.1",
|
"autoprefixer": "^9.5.1",
|
||||||
"node-sass": "^4.11.0",
|
"cssnano": "^4.1.10",
|
||||||
"socket.io": "^2.2.0",
|
"gulp": "^4.0.0",
|
||||||
"chokidar": "^2.1.5"
|
"gulp-postcss": "^8.0.0",
|
||||||
|
"gulp-sass": "^4.0.2",
|
||||||
|
"gulp-sourcemaps": "^2.6.5"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user