테마를 수정하거나 컨텐츠 작성 중 변경 사항을 확인하기 위해서 hugo server를 실행하면 배포하지 않고도 임시버전을 local에서 확인 가능하다.
$ hugo server
그런데 기본 접속 주소가 IP가 127.0.0.1인 localhost이기 때문에 말 그대로 local에서만 확인 가능하고 서버를 실행한 장치가 아니면 접속이 불가능하다. PC, 모바일 단말 등 다양한 장치에서 확인하기 위해서는 옵션을 추가해야 한다.
hugo server에 다양한 사용법이 있는데 다음 두 가지가 중요.
-b, --baseURL string hostname (and path) to the root
--bind string interface to which the server will bind
실행 전 장치의 IP 주소를 확인하고,
# Windows
> ipconfig
# macOS or Linux
$ ifconfig
확인한 IP 주소를 이용해 hugo server를 다음과 같이 실행한다.
$ hugo server --baseURL "http://{ip addr}:1313" --bind "0.0.0.0."
이제 같은 공유기에 접속해 있는 다른 장치들에서도 임시버전을 확인할 수 있다.