다운로드
파일 다운로드 및 운영방법
- 다운로드 버튼을 눌러 파일 다운로드
- 필수 패키지 설치
Node.js 프로젝트 실행에 필요한 외부 라이브러리(package.json에 정의됨)를 설치해야 합니다.
압축을 해제한 프로젝트 폴더를 엽니다.
cmd창을 연 후 아래 명령어를 입력하고 엔터를 칩니다.
- 서버 실행
패키지 설치가 끝난 cmd 창에서 바로 아래 명령어를 입력하여 서버를 가동합니다.
node server.js
- PC 관리자 화면 접속 (Localhost)
사용 중인 웹 브라우저(Chrome 권장)를 엽니다.
주소창에 아래 주소를 입력하고 접속합니다.
http://localhost:3000
- 스마트폰(모바일) 스캐너 접속 (Ngrok 활용)
스마트폰의 카메라를 바코드 스캐너로 활용하기 위해서는 외부 접속을 허용하는 ngrok 프로그램이 필요합니다.
ngrok 다운로드 및 설정
ngrok 공식 사이트(https://ngrok.com/)에 접속하여 회원가입 및 로그인을 합니다.
운영체제(Windows)에 맞는 ngrok 압축 파일을 다운로드하고 압축을 풉니다.
압축을 푼 폴더 안에 있는 ngrok.exe 파일을 실행합니다.
ngrok 홈페이지 대시보드의 [Your Authtoken] 메뉴에서 토큰 복사 후, 열려있는 ngrok 창에 붙여넣고 엔터를 칩니다. (초기 1회만 필요)
포트포워딩 및 모바일 접속
ngrok.exe가 실행된 까만 창에 아래 명령어를 입력하고 엔터를 칩니다
ngrok http 3000
화면에 출력된 정보 중 Forwarding 옆에 있는 https://~~~.ngrok-free.app 형식의 주소를 복사합니다.
해당 주소를 카카오톡 “나에게 보내기” 등을 통해 자신의 스마트폰으로 전송합니다.
스마트폰에서 해당 링크를 클릭하여 접속하면, 스마트폰 카메라를 활용한 현장 바코드 스캔 기능을 사용할 수 있습니다.