Vuepress 시작하기개발노트/Vuepress2021. 4. 27. 22:42
Table of Contents
Vuepress 란?
간단하게 정의 하면 "Vue기반으로 정적 사이트를 생성해주는 도구!"
정적 사이트의 자세한 개념은 넘어 가겠습니돠. 나도 잘 몰라서....😅
Vuepress 이 외 정적사이트 생성기는
1. Gatsby(React)
2. Hugo(Go)
3. Hexo(Javascript)
4. Jekyll(Ruby)
5. Gridsome(Vue)
6. GitBook(Javascript)
이 외에도 다양하게 있다.
Vuepress프로젝트 생성하기
Vuepress프로젝트 생성방법은 총 2가지가 있다.
- Quick Start
- Vuepress프로젝트 생성과 동시에 기본적인 구조를 자동 생성해주는 방법
- Manual Installation
- 직접 구조를 처음부터 만드는 방법
Manual Installation 방법
폴더생성
- 먼저, 폴더를 생성한다.
- 현재 예제에서는 "blog"폴더를 생성 했다.
설치
npm init
- 당연! 위에서 생성한
blog
폴더에서 터미널을 열고 위npm init
명령어를 입력 해야 된다. - 가~~끔 엉뚱한 곳에서 명령어 치고 안된다고 삽질 해본적이 있오소.....🙃
package.json에 script추가
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"dev": "vuepress dev --port 8000",
"build": "vuepress build"
},
Vuepress 첫번째 문서 생성
# VuePress Starter!!
index page 입니다.
- blog폴더 아래에 index.md파일을 만든다
- 위 내용을 작성 한다
npm run dev
로 vuepress를 실행 시킨다- 8000번호로 접속하면 첫문서가 만들어진다
지금까지 폴더 구조
. blog
├─ node_modules
├─ index.md
├─ package-lock.json
└─ package.json
@superpil :: 주니어 개발자의 성장기
개발 기록
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!