Made with Hexo.js
- Install Node (prefer using nvm)
- Install Hexo CLI
- Install Firebase CLI
$ nvm use # use the node version defined in .nvmrc
$ npm install
$ hexo server # start dev server
$ hexo new post "Post title here"
$ hexo new page "Page title here"
$ hexo generate # build html files
$ firebase deploy # deploy to Firebase
Note: you may need to run firebase login
for the first time using Firebase CLI
- Checkout a branch from
master
with name:- If it's a new post:
post/title-of-the-post
- If it's a page:
page/title-of-the-page
- If it's a feature:
feature/some-feature
- If it's a bug fix:
fix/issue-<number>
- If it's a new post:
- Push branch and create a Pull-request
- Wait for approval and merge/deploy
- Integrate CI/CD