Ember is sometimes used for fairly static sites. At the same domain as the application, you may want to host a blog. For blogs with multiple users or non-technical writers you may want to consider something like Ghost.
However if you want something that is more akin to a Middleman blog where you check in files, you may want to consider Hexo. Hexo is a blogging engine written in Node.js, and it uses Markdown files on disk to store content.
This addon allows you to put a Hexo blog in the
blog/ folder of an Ember
Using this addon
Install this addon via the usual steps:
yarn add ember-hexo-blog --dev
Now create a new Hexo blog:
cd my-project/ yarn global add hexo-cli hexo init blog
You likely want to open the file
blog/_config.yml and add the directory
/blog/ to the
url: http://yoursite.com/blogroot: /blog/
And you likely want to add the file
_multiconfig.yml to the
echo '_multiconfig.yml' >> blog/.gitignore
Now you can run
ember serve and visit your blog at
Developing this addon
git clone <repository-url>this repository
- Visit your app at http://localhost:4200.
ember test --server
For more information on using ember-cli, visit https://ember-cli.com/.