Skip to content

paperscz/vue-cli-plugin-proxy

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

46 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Vue CLI proxy plugin

This plugin is meant to provide all http-proxy-middleware options to vue-cli.

NPM Version NPM Downloads License The issue

Issue

See the issue than initiated this plugin (#2320)

Installation

yarn add @deraw/vue-cli-plugin-proxy # OR npm install @deraw/vue-cli-plugin-proxy

Usage

// vue.config.js module.exports = { pluginOptions: { proxy: { enabled: true, context: '', options: { // ... } } } }

Options

See http-proxy-middleware for options object to pass to the plugin.

Object examples

  • First example of the docs:
// vue.config.js module.exports = { pluginOptions: { proxy: { enabled: true, context: '/api', options: { target: 'http://www.example.org', changeOrigin: true } } } }
  • v1.0.0 default:
// vue.config.js module.exports = { pluginOptions: { proxy: { enabled: true, context: [ '/**', '!/dist/**' ], options: { target: 'http://127.0.0.1:8000' } } } }

License

Vue CLI Plugin Proxy is licensed under MIT License.

About

๐Ÿ”Œ Provide all http-proxy-middleware options to vue-cli

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%