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