Lightweight proxy for rapid development. A simple and easy to configure proxy.
Após fazer clone, na pasta do projeto, execute o comando:
npm i -g
A flag -g indica que o pacote será instalado globalmente.
node-proxy ou node index.js
| arg | valor padrão | descrição |
|---|---|---|
| --port | 8098 | Porta do proxy |
| --front | false | Frontend 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 ).
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.
Solicitar acesso e abrir MR.
Victor Hugo Rohsig Silva