From c67b2e541b4d39d59bc2a620e109d4cdf1288b4a Mon Sep 17 00:00:00 2001 From: Adam Drago Date: Tue, 10 May 2016 08:15:46 -0700 Subject: [PATCH] Compile JS and CSS in `release` task. Remove electron-rebuild from `build` script (will be run on postinstall) --- gulpfile.js | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gulpfile.js b/gulpfile.js index 1ffeca5..0670e28 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -59,7 +59,7 @@ gulp.task('watch', () => { watch(sassSrc, () => gulp.start('sass')); }); -gulp.task('default', [ 'js:index', 'js:settings', 'js:lint', 'sass', 'watch' ]); +gulp.task('default', ['js:index', 'js:settings', 'js:lint', 'sass', 'watch']); gulp.task('js:lint', () => { return gulp.src(jsLintSrc) @@ -94,5 +94,5 @@ gulp.task('release:lib', () => { }); gulp.task('release', () => { - return runSequence('release:clean', ['release:root', 'release:view', 'release:lib']); + return runSequence('release:clean', ['js:index', 'js:settings', 'sass'], ['release:root', 'release:view', 'release:lib']); }); \ No newline at end of file diff --git a/package.json b/package.json index 21c3937..4adbc4d 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "license": "MIT", "scripts": { "start": "export NODE_ENV=development && export ELECTRON_ENABLE_LOGGING=true && electron .", - "build": "gulp release && mkdir -p ./release/node_modules && npm install --production --prefix ./release/ && ./node_modules/.bin/electron-rebuild && grunt", + "build": "gulp release && mkdir -p ./release/node_modules && npm install --production --prefix ./release/ && grunt", "lint": "gulp js:lint", "test": "mocha --harmony_destructuring", "postinstall": "./node_modules/.bin/electron-rebuild"