fix(runtime-config): resolver MUSIC_DIR en tiempo de ejecución y no hornearlo en build; endpoints usan env absoluto o public fallback
This commit is contained in:
@@ -1,10 +1,5 @@
|
||||
// https://nuxt.com/docs/api/configuration/nuxt-config
|
||||
import { defineNuxtConfig } from 'nuxt/config'
|
||||
import { resolve, isAbsolute } from 'path'
|
||||
|
||||
// Compute absolute music directory at build-time to avoid .output cwd issues in preview/prod
|
||||
const musicDirEnv = process.env.MUSIC_DIR || './music'
|
||||
const musicDirAbs = isAbsolute(musicDirEnv) ? musicDirEnv : resolve(process.cwd(), musicDirEnv)
|
||||
|
||||
export default defineNuxtConfig({
|
||||
// Helpers
|
||||
@@ -144,7 +139,6 @@ export default defineNuxtConfig({
|
||||
|
||||
// Runtime configuration
|
||||
runtimeConfig: {
|
||||
musicDirAbs,
|
||||
public: {
|
||||
musicPath: process.env.NUXT_PUBLIC_MUSIC_PATH || '/music'
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user