Skip to content
An example hexo/netlify CMS integration
CSS JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
scaffolds
source
themes/advtime
.gitignore
README.md
_config.yml
package.json

README.md

Hexo + netlify CMS

This is a simple example of how to integrate netlify CMS with a hexo based site.

It's based on Brian Rinaldi's great Static Site Samples and meant as a simple example of how to hook netlify CMS up with a hexo based site.

Setting up

Make sure to install the netlify-git-api before you start.

Then:

git clone https://github.com/netlify-templates/hexo-cms-example.git
cd hexo-cms-example
netlify-git-api users add
netlify-git-api serve

Open a separate terminal window and run:

npm install
hexo server

Using

Visit localhost:4000 to browser the site.

Visit localhost:4000/admin to use the CMS.

To run against the GitHub API in production, edit the production backend settings for admin/index.ejs with the correct repository and branch.

Then run:

CMS_ENV=production hexo server
You can’t perform that action at this time.