# 김준희의 수업 웹사이트 개발 과제 마감시간은 12월 25일. 기본적인 웹개발 개념을 배우는 게 목적입니다. # 초기화 불명확한 부분이 있으면 반드시 질문하는 것을 권장합니다. ## 프로그램 설치 다음 프로그램들을 설치하세요: - [NodeJS](https://nodejs.org) - [Git](https://git-scm.org) - [Visual Studio Code](https://code.visualstudio.com/) ## 이 프로젝트를 복사하기 Windows 사용자의 경우, 본 과제는 Git Bash 환경에서 수행하는 것을 권장합니다. Git라는 버전 관리 시스템을 사용하며, 프로젝트를 저장하는 디렉토리 다음 명력을 입력하세요 (디렉토리라는 개념을 모르시다면 반드시 질문해 주세요): ```bash # Git 서버에서 다운로드 git clone https://git.junickim.me/junikimm717/lfs-site # 생성된 다이랙토리에 이동하여 의존 패키지 설치 cd lfs-site npm install # 초기화할 때는 새로운 브랜치를 만드세요. 브렌치 명은 해당되는 이름으로 지어주면 됩니다. git branch site-edits # site-edits 브랜치로 이동하세요. git checkout site-edits ``` ## 개발용 서버 작동하기 위에서 이동했던 같은 디렉토리에서 다음 명령을 입력하세요: ```bash npm run dev # http://localhost:5173 를 브라우저에다가 입력하세요. ``` # 커밋 코드 편집을 어느 정도 했을 때 그 편집 기록을 커밋하고 Git 서버에 공유하는 걸 추천합니다. ```bash # 현재 디렉토리에 있는 편집 기록을 추가하기. git add . # 편집 기록을 커밋하기 (커밋 설명 메시지를 남겨두세요) git commit -m "some new changes I made" ``` 브랜치를 처음 공유한다면: ```bash git push -u origin {브랜치 명} ``` 그 외에는: ```bash git push ```