gulp-sass needed for production install

no documentation for production install so hugo-bin is not needed
Fixes #132
This commit is contained in:
Patrick Sullivan 2018-01-08 15:57:21 -08:00
commit db9bbebd34
2 changed files with 7 additions and 4 deletions

View file

@ -5,7 +5,8 @@ const gulp = require('gulp'),
cleanCSS = require('gulp-clean-css'),
rename = require('gulp-rename'),
exec = require('child_process').execFile,
hugo = require('hugo-bin')
optional = require('optional'),
hugo = optional('hugo-bin')
gulp.task('sass', function() {
gulp.src('src/**/*.scss')
@ -54,3 +55,4 @@ gulp.task('minify-css', () => {
gulp.task('default', ['sass','watch','hugo-server']);
gulp.task('build', ['sass','minify-css','hugo-build']);
gulp.task('postinstall', ['sass','minify-css']);

View file

@ -7,7 +7,7 @@
"start": "node node_modules/gulp/bin/gulp.js",
"build": "node node_modules/gulp/bin/gulp.js build",
"test": "echo \"Error: no test specified\" && exit 1",
"postinstall": "gulp build"
"postinstall": "gulp postinstall"
},
"repository": {
"type": "git",
@ -24,12 +24,13 @@
"gulp-clean-css": "3.9.0",
"gulp-connect": "5.0.0",
"gulp-plumber": "1.1.0",
"gulp-rename": "1.2.2"
"gulp-rename": "1.2.2",
"gulp-sass": "^3.1.0",
"optional": "^0.1.4"
},
"devDependencies": {
"browserify": "^14.1.0",
"chai": "^4.1.2",
"gulp-sass": "^3.1.0",
"http-server": "^0.9.0",
"gulp-less": "3.3.2",
"gulp-plumber": "1.1.0",