ngrok이란? 외부(Public)에서 로컬에 접속할 수 있게 도와주는 터널링 프로그램
1. ngrok 설치
brew install --cask ngrok
cask 가 없으면 설치(*cask: 간단한 명령어 한줄로 맥용 어플을 설치해주는 유틸리티 프로그램)
- brew install cask
2. ngrok 사용법
Ngrok을 이용하여 직접 터널링(로컬 서버 포트에 맞게끔)
$ ngrok http 3000 --scheme http,https
위와같이 나온다면 터널링 완료되었고 외부에서 접근이 가능함
http://3ead-125-141-102-87.ngrok.io
만약 아래 사진처럼 인증을 하라고 뜬다면 Sign Up 페이지에서 google이나 github 계정으로 쉽게 가입할 수 있음
계정이 validate 되었다면 Authtoken을 카피하여
1. ngrok.yml 에 등록하거나
2. Authtoken 값을 입력하여 실행한다. (이 방법으로 하면 자동으로 ngrok.yml 파일에 Authtoken 정보가 추가됨)
$ ngrok authtoken 29INCtZJjA4XlntDZpccJ블라블라~~~
완료되었다면 ngrok 을 재실행하고 이제 세션만료없이 사용가능하다.
'node' 카테고리의 다른 글
npm시 sill idealTree buildDeps에서 멈추는 현상 (0) | 2023.02.15 |
---|---|
NVM 자주쓰는 명령어 (0) | 2022.03.23 |
mac homebrew로 nvm 설치 (0) | 2022.03.23 |
npm version 의존성 관리 (0) | 2022.02.07 |
npm private repository 배포 (0) | 2022.02.07 |