From 7482eb8898cec69948ddb5c9020f19abd9ebe00e Mon Sep 17 00:00:00 2001 From: Yurii Date: Tue, 12 Nov 2024 11:44:02 +0300 Subject: [PATCH] refactor: added {BUILD_TIME} in path js and css files --- gulpfile.js | 5 +++++ package.json | 3 ++- src_data/pages/dashboard.html | 4 ++-- src_data/pages/index.html | 4 ++-- src_data/pages/network.html | 4 ++-- src_data/pages/sensors.html | 4 ++-- src_data/pages/settings.html | 4 ++-- src_data/pages/upgrade.html | 4 ++-- 8 files changed, 19 insertions(+), 13 deletions(-) diff --git a/gulpfile.js b/gulpfile.js index d635dbe..f0999ea 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -6,6 +6,7 @@ const cssnano = require('cssnano'); const terser = require('gulp-terser'); const jsonminify = require('gulp-jsonminify'); const htmlmin = require('gulp-html-minifier-terser'); +const replace = require('gulp-replace'); // Paths for tasks let paths = { @@ -119,6 +120,10 @@ const staticFiles = (cb) => { const pages = () => { return src(paths.pages.src) + .pipe(replace( + "{BUILD_TIME}", + Math.floor(Date.now() / 1000) + )) .pipe(htmlmin({ html5: true, caseSensitive: true, diff --git a/package.json b/package.json index 62380e7..57f4113 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "gulp-html-minifier-terser": "^7.1.0", "gulp-jsonminify": "^1.1.0", "gulp-postcss": "^10.0.0", - "gulp-terser": "^2.1.0" + "gulp-terser": "^2.1.0", + "gulp-replace": "^1.1.4" } } diff --git a/src_data/pages/dashboard.html b/src_data/pages/dashboard.html index c4a9a59..3584c72 100644 --- a/src_data/pages/dashboard.html +++ b/src_data/pages/dashboard.html @@ -4,7 +4,7 @@ dashboard.title - + @@ -224,7 +224,7 @@ - + + + + + +