- Hosting on GitHub Pages
- CI/CD with TravisCI
- SessionStorage Cache
# Clone it
git clone https://github.com/not-matthias/vue-blog.git
# Change the directory
cd vue-blog
# Install the dependencies
npm install
You want to have your own blog? Nothing easier than that.
Just click on the fork button on the right side.
After cloning your fork, you can can change the config file. The config contains following options:
- title: Browser title of the blog
- username: your github username
- repo: your repository with the blog posts
- branch: the branch with your blog posts
- folder: the folder in which your blog posts are
Travis is responsible for building and deploying your repository to another one. The configuration needs to be changed for this:
-
Change the build repository to your own
-
Add an environment variable for the GH_TOKEN.
Go to travis-ci.org and log in with your github account. Then go to your repository with the blog and trigger a build. After travis successfully deployed the repository, you can check it out on your website.
If you have troubles with this project, feel free to create a new issue.
- @viko16 - vue-ghpages-blog