본문 바로가기

ngrok

(3)
[#. ngrok] undefined is not an object (evaluating 'b.apply') error 해결하기 ngrok을 이용해서 디바이스 기기에서 제공 주소로 들어가 화면을 확인하는 데까진 성공했다 하지만 다른 페이지로 이동하려고 클릭하는 순간 발생했다 (Node + React 기준으로 React 페이지에서 발생) undefined is not an object (evaluating 'b.apply') safari에서 접근하면 뜨는 에러라고 한다 index.js 수정 const store = createStore(persistedReducer, compose( applyMiddleware(ReduxThunk, promiseMiddleware), window.navigator.userAgent.includes('Chrome') ?// 추가 window.__REDUX_DEVTOOLS_EXTENSION__ && w..
[#. ngrok] install failed ngrok error 해결하기 로컬 웹 서버를 모바일 디바이스에서 확인하기 위해 ngrok을 이용하려고 한다 ngrok NAT와 방화벽 뒤에 있는 로컬 서버 를 안전한 터널을 통해 공개 인터넷에 노출시켜 주는 도구 즉, 포트 포워딩과 같은 네트워크 환경 설정 변경없이 로컬에 실행중인 서버를 안전하게 외부에서 접근 가능하도록 해주는 도구 먼저 아래 명령어를 통해 ngrok을 설치하려고 했다 npm install -g ngrok 하지만 에러가 발생했다 ngrok@4.2.2 postinstall: `node ./postinstall.js` Failed at the ngrok@4.2.2 postinstall script. 서치해 보니 Mac에서만 발생하는 에러라고 한다 기본적으로 npm은 수명 주기 스크립트(예: postinstall)를 일..
[#NPM] ngrok으로 임시 도메인 생성해 localhost에 외부 접속 허용하기 github에 올리기 전 로컬에서 작업 중인 화면을 디자이너분에게 공유하고자 포트 포워딩을 찾아보던 중 발견했다 ① ngrok 설치 npm install -g ngrok ② 접속 가능하게 할 port 설정 ngrok http 8000 -host-header="localhost:8000" django라 8000 port를 입력했다 8000 자리에 port 입력하면 된다 ex) Node + React 프로젝트일 경우 ngrok http 3000 -host-header="localhost:3000" ngrok http 5000 -host-header="localhost:5000" ③ `Forwarding` 항목에 있는 url을 ALLOWED_HOSTS에 넣어주면 된다 django는 settings.py -> ..