이전 게시글에서 봤듯이, 스터디용 블로그를 위해서 최대한 빠르게 만들 수 있는 정적 웹 블로그가 필요했다.
공부하고 -> 정리하고 올리고 하는 용도의 Note처럼 쓰기 위한 블로그라서 "시간을 잡아먹는(야크털 깎기) 요소들을 줄이고 집중하자."라고 생각했지만 예상외로 초입부터 야크털을 좀 깎았다.
Jekyll + github page 조합은 썩 맘에 들지 않아서, JamStack 참고해서 TailwindCSS + Next.js 조합의 템플릿을 발견했다. 바로 새 git repo 새로 파고 몇가지 커스텀을 진행했다.
npx degit https://github.com/timlrx/tailwind-nextjs-starter-blog.git
명령어를 실행해 clone함내가 사용하고 싶은 부분만 수정해서 진행했다.
템플릿 자체가 다른 서드파티 플랫폼 연동을 위한 소스코드가 잘 정리되어 있어서 수정하는데 큰 어려움은 없었다.
설정 방법은 아주 간편하다.
정신차리자 진짜 👎 ...
위에 보았듯, build script 초기 세팅이 꼬여버려서 에러를 내고
두번째 에러는 분명.. official document를 봤는데도 guide대로 하지 않았기 때문이다.
next.js에서 server-side rendering은 build command를 next build
로 지정하고
public directory는 .next
가 맞는 것인데..
static html export build command를 지정해서 image optimized api setting을 하고...
먼길을 돌아서 왔다...
남은 Task
뭔가 알맹이 없이 끝내는 것 같지만, 이제 꾸준히 정리하고 또 정리하고 ...
미친듯이 달려갈 일만 남았다.