yes24, 알라딘 오프라인 중고 서점 크롤링 검색엔진
https://github.com/cappstone/offline_oldbook_searchengine/tree/dev/backend
- 터미널에 ./env_setting.sh
- 리눅스 또는 macOS에 npm, python 설치하기
- frontend 디렉토리로 가서 npm install
- pip install -r requirements.txt
- npm run serve 하여 vue-cli실행
- python api_server.py
- 위의 세팅방법은 linux계열 및 macOS에서만 가능함
- api_server.py 들어가서 포트세팅 할 것 (기본: 7000)
- 터미널에 ./server_start.sh
- python api_server.py
- npm run serve
- 이 실행방법은 vue-cli의 포트를 오픈하여 실행하는 방식임
- npm run build
- /dist 에 있는 webpack을 nginX로 연동할것
http://{서버주소}:{포트}/search?word={검색어}&mode={검색모드}
http://sc0nep.iptime.org:7000/search?word=스즈미야하루히의우울&mode=0
0: 알라딘 1: yes24
- python backend/test.py
- 터미널에 나오는 내용에 따라 진행하기