Hexo is a site generator for Node.js. A fast, simple & powerful blog framework. https://hexo.io/
npm install -g hexo
hexo init
hexo generate
hexo deploy
hexo new "My New Post"
hexo server
hexo generate
hexo deploy
Firebase is a mobile and web application development platform by Google. We will use Firebase for static hosting.
npm install -g firebase-tools
firebase login
Firebase login:ci
Firebase init (hosting; blog/public)
We will need Github and Travis CI, to create a pipeline, to automatically build the site, when pushing files to Github.
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/<myrepo>/<myrepo>.git
git push -u origin master
-
Activate access to Github repositories
-
Add the FIREBASE_TOKEN environment variable to the Travis CLI settings page.