할 수 있는 방법을 허용 이외의 접근을 localhost 에서 Angular2? 내가 탐색 할 수 있습에localhost:3030/판
쉽게 하지만 나는 할 수 없습을 탐색할 때를 쓰는데 같은 IP 다음과 같10.123.14.12:3030/판/
.
수은 당신을 허용하십시오 저에게 그것을 해결하는 방법? 나는 사용하지 않는본원
(노드 프로젝트 관리-노드/설치 노드를 시작)를 설치하고 프로젝트를 실행합니다.
하려는 경우,제공할 수 있습니다 내가패키지입니다.json
과index.html
.
를 사용하여ng 봉사--host0.0.0.0
에 연결할 수 있는ng 봉사를 사용하여 ip 를 대신
localhost`.
편집
에서 최신 버전의 cli,당신은 당신을 제공하 local ip 주소 대신
2 편집
에서 최신 버전의 cli(나는 생각한 v5)을 사용할 수 있는0.0.0.0
으로 ip 다시 호스트에 누군가를 위해 네트워크의 이야기한다.
할 수 있습 다음 명령을 사용하여 액세스한 ip.
ng serve --host 0.0.0.0 --disable-host-check
사용하는 경우에는 본원을 피하려면 실행하는 명령 모든 시간,우리는 다음 줄을 추가하는package.json에서 파일을scripts섹션입니다.
"scripts": {
...
"start": "ng serve --host 0.0.0.0 --disable-host-check"
...
}
다음을 실행할 수 있습니다 당신이 응용 프로그램을 사용하여 아래의 명령을 액세스하에서 다른 시스템에서 동일한 네트워크입니다.
npm start
을 열고 cmd 를 탐색하는 프로젝트 위치 즉,당신을 실행 npm 설치 또는 ng 제공에 대한 프로젝트입니다.
다음 명령을 실행-ng 봉사--host10.202.32.45
where10.202.32.45
당신의 IP 주소입니다.
당신은에 액세스 할 수 있는 페이지에서10.202.32.45:4200
어디 4200 은 당신의 포트 번호가 있습니다.
참고:는 경우에 당신은 당신의 앱을 사용하여 이 명령을 제't 에 액세스할 수 있localhost:4200