typescript - Hvordan kan jeg servere Angular 4 localhost til ngrok?
Jeg vil gjerne bruke ngrok for å gjøre lokal utvikling tilgjengelig for eksterne APIer som trenger å bruke webhooks med det, men når jeg kjører ngrok på port 4200, gir Angular meg Invalid Host Header når jeg prøver å få tilgang til nettstedet fra ngrok-lenken. Vet noen hvordan jeg kan få tilgang til en Angular ng serve fra utenfor localhost med ngrok?
Takk
Svar #1
Jeg klarte å komme forbi den ugyldige vertshodet, hvis du gjør ng serve --disable-host-check vil du ikke få den feilen, og det bør kjøre i ngrok.
rediger: Jeg har prøvd å bruke ngrok for et eksternt selenium-grid, men får det ikke til å fungere. Hvis noen har noen ideer, gi meg beskjed
Svar #2
Jeg prøvde å kjøre ng serve på produksjonsmiljøet ved å deaktivere host-sjekk-alternativet, og det fungerte,
Cmd1:
ng serve --prod --host 0.0.0.0 --disable-host-check. og prøvde å bruke ngrok med følgende løsning
Cmd2:
ngrok http 4200 -host-header="localhost:4200"
