diff options
-rw-r--r-- | gulpfile.js | 12 | ||||
-rw-r--r-- | index.php | 38 | ||||
-rw-r--r-- | worker.js | 4 |
3 files changed, 28 insertions, 26 deletions
diff --git a/gulpfile.js b/gulpfile.js index 84016b0..0db8a13 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -60,11 +60,11 @@ gulp.task('minifyCSS', function(cb) { gulp .src(['css/reader_iframe.less']) - .pipe(less()) - .pipe(minifyCSS()) - .pipe(rename("reader_iframe.min.css")) - .on('error', swallowError) - .pipe(gulp.dest('dist/')); + .pipe(less()) + .pipe(minifyCSS()) + .pipe(rename("reader_iframe.min.css")) + .on('error', swallowError) + .pipe(gulp.dest('dist/')); cb(); }); @@ -72,6 +72,8 @@ gulp.task('minifyCSS', function(cb) { gulp.task( 'default', function(cb) { + gulp.series(['minifyCSS', 'minifyJS', 'minifyLibsJS'])(); + gulp.watch(['lib/**/*.js', 'lib/*.js'], gulp.series('minifyLibsJS')); gulp.watch(['js/*.js'], gulp.series('minifyJS')); gulp.watch(['css/*.less'], gulp.series('minifyCSS')); @@ -40,25 +40,25 @@ // TODO: this should be unified with the service worker cache list $check_files_mtime = [ - 'manifest.json', - 'worker.js', - 'img/ic_launcher_web.png', - 'img/favicon.png', - 'read.html', - 'dist/app.min.js', - 'dist/reader_iframe.min.js', - 'dist/app.min.css', - 'dist/app-libs.min.js', - 'offline.html', - 'dist/reader_iframe.min.css', - 'lib/bootstrap/v3/css/bootstrap-theme.min.css', - 'lib/bootstrap/v3/css/bootstrap.min.css', - 'lib/bootstrap/v3/css/theme-dark.min.css', - 'lib/bootstrap/v3/fonts/glyphicons-halflings-regular.woff2', - 'lib/fonts/pmn-caecilia-55.ttf', - 'lib/fonts/pmn-caecilia-56.ttf', - 'lib/fonts/pmn-caecilia-75.ttf' - ]; + 'manifest.json', + 'worker.js', + 'img/ic_launcher_web.png', + 'img/favicon.png', + 'read.html', + 'dist/app.min.js', + 'dist/app.min.css', + 'dist/app-libs.min.js', + 'dist/reader_iframe.min.js', + 'dist/reader_iframe.min.css', + 'offline.html', + 'lib/bootstrap/v3/css/bootstrap-theme.min.css', + 'lib/bootstrap/v3/css/bootstrap.min.css', + 'lib/bootstrap/v3/css/theme-dark.min.css', + 'lib/bootstrap/v3/fonts/glyphicons-halflings-regular.woff2', + 'lib/fonts/pmn-caecilia-55.ttf', + 'lib/fonts/pmn-caecilia-56.ttf', + 'lib/fonts/pmn-caecilia-75.ttf' + ]; $last_mtime = array_reduce( array_map("filemtime", $check_files_mtime), @@ -9,11 +9,11 @@ const CACHE_URLS = [ 'img/favicon.png', 'read.html', 'dist/app.min.js', - 'dist/reader_iframe.min.js', 'dist/app.min.css', 'dist/app-libs.min.js', - 'offline.html', + 'dist/reader_iframe.min.js', 'dist/reader_iframe.min.css', + 'offline.html', 'lib/bootstrap/v3/css/bootstrap-theme.min.css', 'lib/bootstrap/v3/css/bootstrap.min.css', 'lib/bootstrap/v3/css/theme-dark.min.css', |