Set up environment-based configurations for API and builds.

Replaced hardcoded API URLs with environment-specific configurations. Added new environments (development, beta, production) with respective settings. Updated build scripts and Angular file replacements to support environment-based builds.
This commit is contained in:
2025-04-19 01:28:29 +02:00
parent 3d4d77bc73
commit 43edd49273
10 changed files with 52 additions and 9 deletions
+2 -2
View File
@@ -39,13 +39,13 @@ tasks.register("npmBuild") {
"${it.absolutePath}/npm.cmd"
} ?: "$nodeDir/node_modules/npm/bin/npm.cmd"
commandLine(npmCmd, "run", "build")
commandLine(npmCmd, "run", "build:dev")
} else {
val npmExecutable = file(nodeDir).listFiles()?.find { it.name.startsWith("npm") && it.isDirectory }?.let {
"${it.absolutePath}/bin/npm"
} ?: "$nodeDir/node_modules/npm/bin/npm"
commandLine(npmExecutable, "run", "build")
commandLine(npmExecutable, "run", "build:beta")
}
}
}