JekyII Common Question
How to add image to a post
- Create a folder to your site folder and name it as assets. The directory will be your_site\assets.
- Add an image link to the post. Like this:

How to change the title
Edit the file your_site_config.yml. This file contains all settings. I can modify the title of site and email. After you modified this file, you need to restart jekyll to take affect.
title: My awesome title
email: myawesome@mail.com
twitter_username: myawesome
github_username: myawesome
You have already activated X, but your Gemfile requires Y
I got an error after I started Jekyll service.
user_name.github.io>jekyll serve -w
You have already activated public_suffix 3.0.3, but your Gemfile requires public_suffix 2.0.5. Prepending `bundle exec` to your command may solve this. (Gem::LoadError)
Because JekyII command version is higher then a Gemfile in the location. You need to prepend JekyII command with bundle exec.
bundle exec jekyll serve
How to display categories in JekyII site
- Add following lines to _layout/post.html. ``` Tagged with
# How to display all categories in JekyII site
<li><a href=""><strong>jekyll</strong></a></li>
<li><a href=""><strong>update</strong></a></li>
<li><a href=""><strong>tool</strong></a></li>
<li><a href=""><strong>theme</strong></a></li>
<li><a href=""><strong>wordpress</strong></a></li>
<li><a href=""><strong>openshift</strong></a></li>
<li><a href=""><strong>windows</strong></a></li>
<li><a href=""><strong>python</strong></a></li>
<li><a href=""><strong>hyde</strong></a></li>
<li><a href=""><strong>markdown</strong></a></li>
<li><a href=""><strong>android</strong></a></li>
<li><a href=""><strong>Python</strong></a></li>
<li><a href=""><strong>Flask</strong></a></li>
<li><a href=""><strong>Github</strong></a></li>
<li><a href=""><strong>english</strong></a></li>
<li><a href=""><strong>learn</strong></a></li>
<li><a href=""><strong>restful</strong></a></li>
<li><a href=""><strong>flask</strong></a></li>
<li><a href=""><strong>notepad++</strong></a></li>
<li><a href=""><strong>sqlite</strong></a></li>
<li><a href=""><strong>exercise</strong></a></li>
<li><a href=""><strong>squats</strong></a></li>
<li><a href=""><strong>ajax</strong></a></li>
<li><a href=""><strong>json</strong></a></li>
<li><a href=""><strong>javascript</strong></a></li>
<li><a href=""><strong>d3js</strong></a></li>
<li><a href=""><strong>html</strong></a></li>
<li><a href=""><strong>svg</strong></a></li>
<li><a href=""><strong>jinja2</strong></a></li>
<li><a href=""><strong>audio</strong></a></li>
<li><a href=""><strong>project</strong></a></li>
<li><a href=""><strong>alarm</strong></a></li>
<li><a href=""><strong>CV</strong></a></li>
<li><a href=""><strong>Computer-vision</strong></a></li>
<li><a href=""><strong>neural-network</strong></a></li>
<li><a href=""><strong>w3css</strong></a></li>
<li><a href=""><strong>list</strong></a></li>
<li><a href=""><strong>convnetjs</strong></a></li>
<li><a href=""><strong>deep-learning</strong></a></li>
<li><a href=""><strong>computer-vision</strong></a></li>
<li><a href=""><strong>face-detection</strong></a></li>
<li><a href=""><strong>data-science</strong></a></li>
<li><a href=""><strong>r-programming</strong></a></li>
<li><a href=""><strong>learning-method</strong></a></li>
<li><a href=""><strong>machine-learning</strong></a></li>
<li><a href=""><strong>finance</strong></a></li>
<li><a href=""><strong>jupyter</strong></a></li>
<li><a href=""><strong>math</strong></a></li>
<li><a href=""><strong>windows10</strong></a></li>
<li><a href=""><strong>software</strong></a></li>
<li><a href=""><strong>deposit</strong></a></li>
<li><a href=""><strong>golang</strong></a></li>
<li><a href=""><strong>beego</strong></a></li>
<li><a href=""><strong>redis</strong></a></li>
<li><a href=""><strong>database</strong></a></li>
<li><a href=""><strong>ubuntu</strong></a></li>
<li><a href=""><strong>git</strong></a></li>
<li><a href=""><strong>apache</strong></a></li>
<li><a href=""><strong>vim</strong></a></li>
<li><a href=""><strong>postgresql</strong></a></li>
<li><a href=""><strong>react</strong></a></li>
<li><a href=""><strong>flutter</strong></a></li>
<li><a href=""><strong>typescript</strong></a></li>
```
Can I run HTML/JS in a markdown file
Jekyll just parse Markdown files to HTML files. You can run HTML/JS in a markdown file. Reference stackoverflow run-javascript-jquery-in-markdown.