mirror of
https://github.com/casdoor/casdoor.git
synced 2025-05-23 02:35:49 +08:00
22 lines
706 B
JavaScript
22 lines
706 B
JavaScript
const fs = require("fs");
|
|
const path = require("path");
|
|
|
|
const sourceDir = path.join(__dirname, "build-temp");
|
|
const targetDir = path.join(__dirname, "build");
|
|
|
|
if (!fs.existsSync(sourceDir)) {
|
|
// eslint-disable-next-line no-console
|
|
console.error(`Source directory "${sourceDir}" does not exist.`);
|
|
process.exit(1);
|
|
}
|
|
|
|
if (fs.existsSync(targetDir)) {
|
|
fs.rmSync(targetDir, {recursive: true, force: true});
|
|
// eslint-disable-next-line no-console
|
|
console.log(`Target directory "${targetDir}" has been deleted successfully.`);
|
|
}
|
|
|
|
fs.renameSync(sourceDir, targetDir);
|
|
// eslint-disable-next-line no-console
|
|
console.log(`Renamed "${sourceDir}" to "${targetDir}" successfully.`);
|