Files
glm-hub/scripts/build.ps1
T

22 lines
452 B
PowerShell

$ErrorActionPreference = "Stop"
$projectRoot = [System.IO.Path]::GetFullPath((Split-Path -Parent $PSScriptRoot))
Push-Location $projectRoot
try {
& npm run typecheck
if ($LASTEXITCODE -ne 0) {
throw "TypeScript encontró errores."
}
& npm exec vite build
if ($LASTEXITCODE -ne 0) {
throw "Vite no pudo compilar la aplicación."
}
Write-Host "GLM Hub compilado en $(Join-Path $projectRoot 'dist')"
}
finally {
Pop-Location
}