Windows 11, Nuxt 3.2.2
.env
NUXT_API_SECRET_PATH=Private_api_secret_path
NUXT_API_SECRET_KEY=Private_my_secret_key_123
NUXT_PUBLIC_API_BASE_URL=https://jsonplaceholder.typicode.com
NUXT_PUBLIC_API_BASE_TOKEN=test2323
---
nuxt.config.ts
runtimeConfig: {
apiSecretPath: 'NUXT_API_SECRET_PATH',
apiSecretKey: 'NUXT_API_SECRET_KEY',
public: {
apiBaseUrl: 'NUXT_PUBLIC_API_BASE_URL',
apiBaseToken: 'NUXT_PUBLIC_API_BASE_TOKEN',
}
},
---
app.vue
<script setup>
const config = useRuntimeConfig()
console.log(config.public.apiBaseUrl)
console.log(config.public.apiBaseToken)
console.log(config.apiSecretPath)
console.log(config.apiSecretKey)
</script>
---
Полностью разобрался в вопросе, протестировал, все работает.