fix frontend build issue

This commit is contained in:
MaysWind
2023-04-21 08:47:15 +08:00
parent b1c765eb51
commit c08abfdfdf
2 changed files with 7 additions and 20 deletions
+6 -7
View File
@@ -125,17 +125,16 @@ build_backend() {
}
build_frontend() {
frontend_build_arguments="";
if [ "$RELEASE" = "0" ]; then
frontend_build_arguments="--buildUnixTime=$BUILD_UNIXTIME"
fi
echo "Pulling frontend dependencies..."
npm install
echo "Building frontend files ($RELEASE_TYPE)..."
npm run build -- "$frontend_build_arguments"
if [ "$RELEASE" = "0" ]; then
buildUnixTime=$BUILD_UNIXTIME npm run build
else
npm run build
fi
}
build_package() {
+1 -13
View File
@@ -14,19 +14,7 @@ const BUILD_DIR = resolve(__dirname, './dist',);
export default defineConfig(async () => {
const licenseContent = fs.readFileSync('./LICENSE', 'UTF-8');
let buildUnixTime = '';
for (let i = 0; i < process.argv.length; i++) {
if (process.argv[i].indexOf('--') !== 0) {
continue;
}
const pairs = process.argv[i].split('=');
if (pairs[0] === '--buildUnixTime') {
buildUnixTime = pairs[1];
}
}
let buildUnixTime = process.env.buildUnixTime || '';
return {
root: SRC_DIR,