Skip to content

biud436/portfolio

Repository files navigation

Introduction

포트폴리오 소개 사이트입니다.

빌드 방법

포트폴리오 사이트는 SSR인 Nuxt.js 2.15.2 버전으로 개발되었으나 정적 사이트로 빌드되어 배포됩니다.

빌드 방법은 다음과 같습니다.

npm install
npm run build:spa
npm run generate --spa

Nuxt는 현재 3 버전이 나왔습니다. 이 포트폴리오 사이트는 오래 전에 개발되었으며 현재 제가 전혀 다루지 않는 다소 레거시한 부트스트랩이라는 UI 프레임워크를 사용하고 있습니다. 게다가 코드 베이스를 3 버전으로 마이그레이션하는 것은 시간이 많이 소요되는 작업입니다. 포트폴리오 사이트를 위해 3 버전으로 마이그레이션할 계획은 당분간 없습니다.

아울러 노션이나 PDF 방식이 유행하는 상황에서 이런 포트폴리오 사이트 존치가 의미가 있는지도 의문입니다. 그래도 누군가는 보고 있을 것이라는 생각에 유지하고 있습니다.

배포 방법

빌드 후 생성된 dist 폴더를 웹 서버에 배포하면 되는데, 이 저장소는 Github Action을 사용하여 Cloudflare Pages에 자동 배포되도록 설정되어 있습니다.