Make bower automatic, add gulp build task to build less file into css
This commit is contained in:
12
gulpfile.js
12
gulpfile.js
@ -6,6 +6,8 @@ var gulp = require('gulp'),
|
|||||||
reload = sync.reload,
|
reload = sync.reload,
|
||||||
inject = require('gulp-inject'),
|
inject = require('gulp-inject'),
|
||||||
reloadDelay = 1000,
|
reloadDelay = 1000,
|
||||||
|
less = require('gulp-less'),
|
||||||
|
path = require('path'),
|
||||||
eslint = require('gulp-eslint');
|
eslint = require('gulp-eslint');
|
||||||
|
|
||||||
var paths = {
|
var paths = {
|
||||||
@ -68,4 +70,12 @@ gulp.task('lint', function() {
|
|||||||
.pipe(eslint.format());
|
.pipe(eslint.format());
|
||||||
});
|
});
|
||||||
|
|
||||||
gulp.task('default', ['serve', 'sync']);
|
gulp.task('build', function() {
|
||||||
|
return gulp.src('./public/css/*.less')
|
||||||
|
.pipe(less({
|
||||||
|
paths: [ path.join(__dirname, 'less', 'includes') ]
|
||||||
|
}))
|
||||||
|
.pipe(gulp.dest('./public/css/'));
|
||||||
|
});
|
||||||
|
|
||||||
|
gulp.task('default', ['build', 'serve', 'sync']);
|
||||||
|
@ -12,7 +12,8 @@
|
|||||||
"scripts": {
|
"scripts": {
|
||||||
"start": "node server/server.js",
|
"start": "node server/server.js",
|
||||||
"lint": "eslint --ext=.js,.jsx .",
|
"lint": "eslint --ext=.js,.jsx .",
|
||||||
"test": "mocha"
|
"test": "mocha",
|
||||||
|
"postinstall": "bower cache clean && bower install"
|
||||||
},
|
},
|
||||||
"license": "BSD-3-Clause",
|
"license": "BSD-3-Clause",
|
||||||
"contributors": [
|
"contributors": [
|
||||||
@ -50,6 +51,7 @@
|
|||||||
"forever": "~0.14.1",
|
"forever": "~0.14.1",
|
||||||
"frameguard": "^0.2.2",
|
"frameguard": "^0.2.2",
|
||||||
"github-api": "~0.7.0",
|
"github-api": "~0.7.0",
|
||||||
|
"gulp-less": "^3.0.3",
|
||||||
"gulp-minify-css": "~0.5.1",
|
"gulp-minify-css": "~0.5.1",
|
||||||
"helmet": "~0.9.0",
|
"helmet": "~0.9.0",
|
||||||
"helmet-csp": "^0.2.3",
|
"helmet-csp": "^0.2.3",
|
||||||
|
Reference in New Issue
Block a user