Skip to content

Commit

Permalink
Merge pull request #7300 from CSFlorin/CSFlorin/fix-initial-node-run-web
Browse files Browse the repository at this point in the history
[No QA] Fix directory error on node run web
  • Loading branch information
Jag96 authored Jan 19, 2022
2 parents a2f6349 + 95f47dd commit 8ad0c4c
Showing 1 changed file with 17 additions and 10 deletions.
27 changes: 17 additions & 10 deletions config/webpack/CustomVersionFilePlugin.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,23 @@ const APP_VERSION = require('../../package.json').version;
class CustomVersionFilePlugin {
apply(compiler) {
compiler.hooks.done.tap(this.constructor.name, () => new Promise((resolve, reject) => {
fs.writeFile(path.join(__dirname, '/../../dist/version.json'),
JSON.stringify({version: APP_VERSION}),
'utf8',
(err) => {
if (err) {
reject(err);
return;
}
resolve();
});
const versionPath = path.join(__dirname, '/../../dist/version.json');
fs.mkdir(path.dirname(versionPath), {recursive: true}, (dirErr) => {
if (dirErr) {
reject(dirErr);
return;
}
fs.writeFile(versionPath,
JSON.stringify({version: APP_VERSION}),
'utf8',
(fileErr) => {
if (fileErr) {
reject(fileErr);
return;
}
resolve();
});
});
}));
}
}
Expand Down

0 comments on commit 8ad0c4c

Please sign in to comment.