개발중 특정 리소스를 불러오거나 API 이용할때는 localhost 띄워야 한다. 집에서 개발용으로 간단히 띄워서 테스트 해보려고 하면 파이썬 설치후 cmd에서 명령어 띄워서 localhost 실행해서 이용하면 된다.
참고한 블로그는 여기
윈도우 기준이고, cmd 띄운다음 해당 소스 경로로 이동후, http.server 띄우는 명령어를 차례대로 입력하면 된다.
위 대로 했더니 서버 띄우는게 안돼서 아마 경로가 인식안되는거 같아 별도 설정해야하는듯 한데 아래처럼 해당 파이썬 경로를 직접 넣어줘도 된다.
cd C:\Users\name\Dropbox\your\path\html C:\Users\name\AppData\Local\Programs\Python\Python312\python.exe -m http.server 8080
이렇게 하고 브라우저에
http://localhost:8080
라고 치면 내가 넣은 웹 페이지가 실행될것이다
매번 코드 치기 귀찮으니 메모장 열어서 bat파일로 저장해서 클릭해서 띄웠다.
시작프로그램에 아예 등록해도 된다.
@echo on
cd "C:\Users\name\Dropbox\your\path\html" "C:\Users\name\AppData\Local\Programs\Python\Python312\python.exe" -m http.server 8080
위 처럼 작성후 확장자 bat로 저장.
여기서 echo off로 하면 위 명령어가 안보임.
패스 경로는 임의로 알아서 수정...
만약 path 디렉토리 명이 한글이면 배치파일 한글 인코딩을 아래와 같이 해당 파일을 utf8 -> ansi로 바꿔서 실행하면 됩니다.
참고한 블로그는 아래와 같이 출처로 남깁니다.
기록용 저장.