Hvordan tillate tilgang utenfor localhost
Hvordan kan jeg tillate tilgang utenfor localhost på Angular2? Jeg kan enkelt navigere på localhost:3030/panel
, men jeg kan ikke navigere når jeg skriver min IP som 10.123.14.12:3030/panel/
.
Kan du vennligst tillate meg hvordan å fikse det? Jeg bruker ikke npm
(node project manage - node install / node start) for å installere og kjøre prosjektet.
Hvis du vil, kan jeg gi min package.json
og index.html
.
121
3
Ved å bruke
ng serve --host 0.0.0.0
kan du koble tilng serve
ved å bruke din ip i stedet forlocalhost
.EDIT
I nyere versjoner av klienten må du oppgi din lokale ip-adresse i stedet.
**EDIT 2
I nyere versjoner av klienten (jeg tror v5 og nyere) kan du bruke
0.0.0.0
som ip-adresse igjen, slik at alle i nettverket kan snakke med den.Mac-brukere:
ng serve --host 192.168.1.x
.Da må du kunne se siden din på andre enheter via
192.168.1.x:4200
.For de som bruker node-prosjektleder, vil også denne linjen som legges til package.json være nok. For angular CLI-brukere er mast3rd3mon' s svar sant.
Du kan legge til
til package.json