JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 2270
  • Score
    100M100P100Q110153F
  • License MIT

Http-proxy middleware for Nuxt 3.

Package Exports

  • nuxt-proxy
  • nuxt-proxy/middleware

Readme

nuxt-proxy

Version

Http-proxy middleware for Nuxt 3.

Installation

npm install nuxt-proxy

Usage

export default defineNuxtConfig({
  modules: ['nuxt-proxy'],
  proxy: {
    target: 'https://jsonplaceholder.typicode.com',
    changeOrigin: true,
    pathRewrite: {
      '^/api/todos': '/todos',
      '^/api/users': '/users'
    },
    pathFilter: [
      '/api/todos',
      '/api/users'
    ]
  }
})

// GET /api/todos -> https://jsonplaceholder.typicode.com/todos [304]
// GET /api/users -> https://jsonplaceholder.typicode.com/users [304]

License

MIT