Skip to content

Nuxt

Proxy

https://www.restack.io/p/nuxt-knowledge-nuxt-3-nitro-proxy-guide

https://github.com/nuxt/nuxt/discussions/25018#discussioncomment-7999064

https://www.youtube.com/watch?v=J4E5uYz5AY8https://nitro.build/config#routeruleshttps://github.com/TheAlexLichter/alexander-lichter-proxy-nuxt

Runtime Config

https://nuxtjs.org/docs/3.x/features/runtime-config

ts
export default defineNuxtConfig({
  runtimeConfig: {
    // The private keys which are only available within server-side
    apiSecret: '123',
    // Keys within public, will be also exposed to the client-side
    public: {
      apiBase: '/api',
    },
  },
});

Use

ts
const runtimeConfig = useRuntimeConfig();

console.log(runtimeConfig.apiSecret);
console.log(runtimeConfig.public.apiBase);