torytis 개발 결과물 미리보기

torytis 에서는 스킨 개발 결과를 티스토리에 직접 업로드 하지 않아도 로컬 환경에서 확인해 볼 수 있는 dev server 기능을 제공합니다. 아래 명령어를 입력하시면 됩니다.

npm run dev

이후 http://localhost:3000 에 접근하면 확인 가능합니다. 소스 코드의 내용이 변경될 경우 브라우저 화면에 자동으로 반영되는 기능도 적용되어 있습니다.

dev server 에서 제공하는 미리보기 페이지

dev server 에서 제공하는 페이지들의 url 은 실제 티스토리 url 과 패턴이 동일하며 아래와 같은 페이지들을 제공하고 있습니다.

url설명
/홈 post index
/category전체분류보기 post index
/category/[부모카테고리명]부모카테고리 post index
/category/[부모카테고리명]/[자식카테고리명]자식카테고리 post index
/notice공지사항 post index
/notice/[id]공지사항 post permalink
/guestbook방명록
/[id]글 post permalink
/tag태그 목록
/search/[string]검색 post index

치환자도 실제 티스토리에 스킨을 적용했을 때와 동일하게 적용됩니다.

개발용 데이터

npm run dev 로 로컬에서 스킨 결과물을 볼 때 표시되는 데이터 들은 config/torytis-dev.config.json 파일에서 확인 및 수정하실 수 있습니다.

실제 티스토리 결과와의 차이

torytis 에서 제공하는 dev server 는 티스토리에 스킨을 적용했을 때 치환되는 부분을 최대한 동일하게 구현하고자 하였으나 일부분에 있어서는 아직 지원되지 않는 부분이 있으며, 일부는 실제 티스토리와는 다르게 치환되는 부분도 존재할 수 있습니다.

해당 부분은 발견하는 즉시 수정하고자 합니다만, 미처 제가 발견하지 못한 부분이 있을 수 있습니다. 만약 여러분들이 torytis 의 dev server 를 사용하시다가 실제 티스토리에서의 결과와 dev server 에서의 결과가 다른 부분이 발견되시면 torytis 의 issues 탭에 등록해 주시면 확인해보도록 하겠습니다.