From b4e15c3904bb6852820d23d6c3e005bfa83899b8 Mon Sep 17 00:00:00 2001 From: marina Date: Fri, 10 Jan 2025 08:54:15 +0300 Subject: [PATCH] =?utf8?q?ERP-274=20=D0=92=D0=B2=D0=B5=D1=81=D1=82=D0=B8?= =?utf8?q?=20=D0=B2=D0=B5=D1=80=D1=81=D0=B8=D0=BE=D0=BD=D0=BD=D0=BE=D1=81?= =?utf8?q?=D1=82=D1=8C=20js=20=D0=B8=20css=20=D1=84=D0=B0=D0=B9=D0=BB?= =?utf8?q?=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- erp24/build.js | 4 ++++ erp24/web/js/timetable/start.js | 1 + 2 files changed, 5 insertions(+) diff --git a/erp24/build.js b/erp24/build.js index 4a47a98c..c308ef10 100644 --- a/erp24/build.js +++ b/erp24/build.js @@ -25,6 +25,8 @@ async function buildJs(entryPoints = {}) { format: 'esm', platform: 'browser', outdir: config.outputPath + '/js', + entryNames: '[name].[hash]', //хеш в имени файла + assetNames: '[name].[hash]', // для ассетов тоже добавим хеш в имя }; let result = await esbuild.build(options).catch(err => { @@ -56,6 +58,7 @@ async function buildCss(entryPoints = {}) { '.jpg': 'dataurl' }, outdir: config.outputPath + '/css', + entryNames: '[name].[hash]', // добавляем хеш в имя файла }; let result = await esbuild.build(options).catch(err => { @@ -64,6 +67,7 @@ async function buildCss(entryPoints = {}) { }); } + (async () => { await buildJs({ 'error-log': config.inputPath + 'js/error-log/index.js', diff --git a/erp24/web/js/timetable/start.js b/erp24/web/js/timetable/start.js index f6df3233..ecbe0276 100755 --- a/erp24/web/js/timetable/start.js +++ b/erp24/web/js/timetable/start.js @@ -136,6 +136,7 @@ import TimetableSlot from "./Model/TimetableSlot"; headers: {'Accept': 'application/json', 'X-Requested-With': 'XMLHttpRequest'}, body: form }).then(function(response) { + console.log('check versionnost') return response.json(); }, function (error) { window.reportError(error.message); -- 2.39.5