format: 'esm',
platform: 'browser',
outdir: config.outputPath + '/js',
+ entryNames: '[name].[hash]', //хеш в имени файла
+ assetNames: '[name].[hash]', // для ассетов тоже добавим хеш в имя
};
let result = await esbuild.build(options).catch(err => {
'.jpg': 'dataurl'
},
outdir: config.outputPath + '/css',
+ entryNames: '[name].[hash]', // добавляем хеш в имя файла
};
let result = await esbuild.build(options).catch(err => {
});
}
+
(async () => {
await buildJs({
'error-log': config.inputPath + 'js/error-log/index.js',
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);