# Getting Started
# Prerequisites
# Manual Installation
This section will help you build a basic VuePress documentation site from ground up. If you already have an existing project and would like to keep documentation inside the project, start from Step 3.
Step 1: Create and change into a new directory
mkdir vuepress-starter cd vuepress-starter1
2Step 2: Initialize your project
git init yarn init1
2git init npm init1
2Step 3: Install VuePress locally
yarn add -D vuepress@next1npm install -D vuepress@next1Step 4: Add some scriptsopen in new window to
package.json{ "scripts": { "docs:dev": "vuepress dev docs", "docs:build": "vuepress build docs" } }1
2
3
4
5
6Step 5: Add the default temp and cache directory to
.gitignorefileecho 'node_modules\n.temp\n.cache' >> .gitignore1Step 6: Create your first document
mkdir docs echo '# Hello VuePress' > docs/README.md1
2Step 7: Serve the documentation site in the local server
yarn docs:dev1npm run docs:dev1VuePress will start a hot-reloading development server at http://localhost:8080open in new window. When you modify your markdown files, the content in the browser will be auto updated.
By now, you should have a basic but functional VuePress documentation site. Next, learn about the basics of configuration in VuePress.
