jsh6269 / jsh6269.github.io

https://jsh6269.github.io
0 stars 0 forks source link

블로그

image image

특징

실행 방법

git clone https://github.com/jsh6269/jsh6269.github.io.git
npm install
npm start

게시글 올리기

아래와 같은 방법으로 게시글 파일을 넣어주면 자동으로 웹 페이지에 반영됨

  1. notion에 글 작성
  2. 내보내기(export)
    내보내기 형식: HTML  
    포함할 콘텐츠: 모든 콘텐츠
  3. public/posts/{category}/{id}/ 폴더에 압축풀기
  4. python migrate.py

배포

github pages 사용

# migrate 자동화
pre-commit install

git add .
git commit
git push origin main  

# main에 push하면 actions가 자동으로 배포
# npm run build  
# npm run deploy