한국어
deploy
setup
배포
3 / 1
1. 배포 이전에 해야할 일
2. vercel과 쉬운 배포
3. 검색엔진에 블로그 등록
블로그 빌드 테스트하기
빌드에 문제가 없는지 확인하고 sitemap
과 rss
를 생성합시다
pnpm build
bash
.next
폴더에 블로그 빌드 결과물 생성public
폴더에rss.xml
,sitemap.xml
생성
원격저장소로 push하기
모든 결과물을 각자만의 원격 저장소로 옮겨봅시다
블로그 url 설정하기
-
blog.config.ts
blogInfo.url
: 배포할 url로 변경합시다blogInfo.googleAnalyticsID
: 발급받은 ID를 통해GA
를 활성화 할 수 있습니다- 예시
const blogInfo: BlogInfoType = { url: "https://next-your-home-guide.vercel.app", googleAnalyticsID: "YOUR_GA_ID", siteName: "next your home guide", subtitle: "follw this guideline", copyright: `${ authorInfo.name }© All rights reserved ${new Date().getFullYear()}.`, language: "ko", }
ts
-
public/robots.txt
Sitemap
에 배포할 url을 넣어줍니다- 예시
User-agent: * Allow: / Sitemap: https://next-your-home-guide.vercel.app/sitemap.xml
txt
-
Google Analytics 적용해보기 (선택적)
- Google Analytics에 접속한 후 로그인
- 새로운 Google Analytics 4 속성 생성
- 생성된
Google Analytics ID
를blogInfo.googleAnalyticsID
에 입력
이외 블로그 설정 알아보기
작가 정보
✒️at
authorInfo
name
: 작가의 별칭입니다currentState
: 현재 상태를 적을 수 있습니다currentGoal
: 현재 가진 목표를 적을 수 있습니다contacts
: 작가와 연락할 방법을 적을 수 있습니다- email, github, youtube, facebook, instagram, linkedin, twitter
- image: 정적 이미지는 반드시
public
폴더에 위치시켜야 합니다logoImageUrl
: 프로필에 표시되는 작가의 로고 경로입니다bannerImageUrl
: 외부에 공유시 보여줄 배너 이미지 경로입니다faviconUrl
: favicon 경로입니다
블로그 정보
✒️at
blogInfo
siteName
: 블로그 이름입니다subtitle
: 블로그에 대한 설명입니다language
: 어떤 언어를 지원하는지 적습니다
블로그 글 갯수 조정
✒️at
config
postPerCategoryPage
: 카테고리 한 페이지에 표시될 글 갯수를 조정합니다numberOfLatestPost
: 최신 글 갯수를 조정합니다
배포 준비는 마쳤습니다!
danpacho
•
2022년 07월 29일
•
Thanks For Reading !
vercel과 쉬운 배포
새로운 글 만들어보기