Skip to content

Latest commit

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

WS Node Proxy

Lightweight proxy for rapid development. A simple and easy to configure proxy.

1. Instalação

Após fazer clone, na pasta do projeto, execute o comando: npm i -g

A flag -g indica que o pacote será instalado globalmente.

2. Como executar

node-proxy ou node index.js

2.1 Definição de args:

argvalor padrãodescrição
--port8098Porta do proxy
--frontfalseFrontend local

Exemplo:

node-proxy --front --service

Cria proxy na porta 8098 com rotas para o service e front local ( conforme definidos no arquivo de configuração ).

3. Configuração

Para adicionar novos serviços adicionar no arquivo de configuração. Ex:

"service": {
"path": "/api/v1/service",
"replace": "/api/service",
"target": "http://localhost:8088"
}

service = identificador do serviço (utilizada como argumento) path = rota a ser alterada replace = replace da rota target = novo endereço ao ser enviado a request

O identificador dev é obrigatório no arquivo de conf.

4. Contribuindo

Solicitar acesso e abrir MR.

5. Autor

Victor Hugo Rohsig Silva

About

Lightweight proxy for rapid development

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages