ááąáŹááşá¸ááŤá¸áááşá¸áá˝ážááş
- 1 Jekyll áááş áĄááźáááşáááşáááŻááşáá˝á˛áˇá ááşá¸ááŻáśáááşá¸áááşá¸ááťáŹá¸á á˝áŹ
- 2 Jekyll áĄááźáááşáááşáááŻááşááťáŹá¸á á˝áŹááᯠá áŽááśááŤá
- 3 áĄááááˇáşáá áşááŻááźááˇáş á ááşáá˝ááşá¸áááˇáşáá˝ááşá¸ááŹá¸áááˇáş Jekyll áááşáááŻááşááᯠáááşáááŻáˇá áááşááááşáááşá¸á
- 4 Jekyll áá˝ááş ááąáŹááşá¸ááŤá¸áĄááźáąáŹááşá¸áĄááŹááᯠáááşáááŻáˇáááˇáşááááşáááşá¸á
đăáĄááŻáśá¸á á˝ááş ááťá°áááŻááŽáááşăJekylláááşáááŻááşáĄá áŻáśáĄáááşáĄáá˝ááş áážááˇáşá áŹá¸áážáŻááťáŹá¸á ááá°ááŽááąáŹ áááşááááşá áŹááťáŹá¸ááᯠáááşááąáŹááşááźááˇáşáážáŻááśá áŹá¸ááźáŽá¸ ááťáąáŹáşáá˝ážááşáááŻááşááŤááĄáááˇáşáĄáááşááážáááťáąáŹáşáá˝ážááşáážáŻ! â¨đ
đ Jekyll áááŻááşááąáŤááşá¸á áŻáś áá˝á˛áˇá ááşá¸áážáŻáááŻááşáᏠááťá˝ááşá¸ááťááşáážáŻááᯠáĄáá˝ááşááá° ááťá˝ááşá¸ááťááşáááŻááŤáááŹá¸á ááŽáážáŹáážááááşááááˇáşá ááşáá˝ááşá¸áá˝ááşááźá°ááŹááąáŤáşáá˝ááş áááşááźáááşááąáŹáááąáŹáˇááşáááşáááŻááşáá áşááŻááᯠáĄá áážáááşááąáŹááşááŤááĄááŻáśá¸á á˝ááşááąáŹáááşáááşá¸á áŹá ááá°ááŽááąáŹ áááşáááŻááşáááşááąáŹááşáá˝ááˇáşááᯠáááşáážááşááźááşá¸ááž áĄáááˇáşáĄáááşááážá ááťáąáŹáşáá˝ážááşáážáŻááᯠááśá áŹá¸áááŻááşá áąáááş á¤áááşá¸áá˝ážááşááťááşáááş áĄáŹá¸ááŻáśá¸ááᯠááŻááşááąáŹááşááąá¸áááşááźá áşáááşá áááş áááşáááŻááşááŹá áᏠááźá áşááŹááŤá áąá đĽđ
Jekyll áááş áĄááźáááşáááşáááŻááşáá˝á˛áˇá ááşá¸ááŻáśáááşá¸áááşá¸ááťáŹá¸á á˝áŹ
çźčž _config.yml
Jekyll ááᯠconfigure ááŻááşáááş áááŻááşá
á áŽá ááşáááşáážááşáážáŻáá˝ááş áááŻááşááąáŤááşá¸á ááşá ááąáŹáşááźááťááşá áĄááźááşáĄáááşá URL á áááşáááŻáˇ ááŤáááşáááşá
ááźááşáá˝ááşá¸áá˝ááş áááşáááŻááşááťáŹá¸á á˝áŹááᯠáááşááąáŹááşáááş Jekyll áááŻáĄááŻáśá¸ááźáŻááąáŹáĄááŤá áááşáááş ááá°ááŽááąáŹáááşáááŻááşááťáŹá¸ááᯠáĄáąáŹááşááŤáááşá¸áááşá¸ááťáŹá¸ááźááˇáş áááşááąáŹááşááźááˇáşáážáŻáááŻááşáááş-
ááá°ááŽááąáŹ ááááşáááşá¸ááśááŤááşááᯠáĄááŻáśá¸ááźáŻááŤ-
- áááşáááŻááşáá áşááŻá áŽáááş ááá°ááŽááąáŹ port ááśááŤááşáá áşááŻááąáŤáşáá˝ááş ááŻááşááąáŹááşáááŻááşáááşá
- áĽáááŹáĄáŹá¸ááźááˇáşá áááşáááşáááşááááŻááşáááŻááşáááąáŹáˇááşááᯠport áá˝ááş run áááŻááşáááşá
4001
on á port ááąáŤáşáážá project display website ááᯠrun ááŤá4002
áĄááąáŤáşá - áááąáŹááşááŹáá áşááŻáá˝ááşá áááşáááş URL áážá port ááśááŤááşáááŻáááşáážááşááźááşá¸ááźááˇáş ááá°ááŽááąáŹáááşáááŻááşááťáŹá¸ááᯠáááşááąáŹááşááźááˇáşáážáŻáááŻááşááŤáááşá
- áĽáááŹáĄáŹá¸ááźááˇáş port áááŻáááşááąáŹááşáááşáááşáááş
4001
áááşááááŻááşáááŻááşáááąáŹáˇááşáá˝ááşáááşáááşááąáŹááşáááŻááşáááşáhttp://localhost:4001
á
á¤áááşáážáŹ áĄááťááŻáˇááąáŹ ááŽá¸ááźáŹá¸áá˝á˛áˇá ááşá¸ááŻáśáĽáááŹááťáŹá¸ááźá áşáááşá
ááá°ááŽááąáŹ ááááşáááşá¸ááśááŤááşááᯠáĄááŻáśá¸ááźáŻááŤ-
# _config.yml ćäťś
port: 4001
ááá°ááŽááąáŹ áááŻááááşá¸áĄáááşááᯠáĄááŻáśá¸ááźáŻááŤ-
# _config.yml ćäťś
url: "http://blog.example. com"
Jekyll áĄááźáááşáááşáááŻááşááťáŹá¸á á˝áŹááᯠá áŽááśááŤá
áááşáááŻááşáá áşááŻá áŽáĄáá˝ááş ááŽá¸ááźáŹá¸áááŻááşáá˝á˛áá áşááŻááᯠáááşááŽá¸áááŻááşááźáŽá¸ áááşáááŻááşáá áşááŻá áŽááᯠááá°ááŽááąáŹ ááááŻáááŻááşááťáŹá¸áážááˇáş áĄááźáąáŹááşá¸áĄááŹááťáŹá¸ááźááˇáş á áááşááźááŻááşááźááşáááşáááŻááşáááşá
áĽáááŹ- áááŻááşááąá¸áááŻááşááŹáááąáŹáˇááşáá áşááŻáážááˇáş áááąáŹááťááşáážááŻá¸áááşáááŻááşáá áşááŻááᯠáááşááŽá¸áááŻáááşáááŻááźááŤá ááŻáˇá
áááŻááşáááŻááşáááąáŹáˇááş-
- áĄáááşáážá áááŻááşáá
áşááŻááᯠáááşááŽá¸ááŤá
blog
áááŻááşááŤá - In
blog
folder áááŻáááşááŽá¸ááŤá_config.yml
áážááˇáşindex.md
áááŻááşá - In
_config.yml
áááŻááşáá˝ááşá áááŻááşááąáŤááşá¸á ááşá ááąáŹáşááźááťááşá á áááşáááŻáˇááᯠá áŽá ááşáááşáážááşááŤá - In
_posts
áááŻááŤá áááˇáşáááąáŹáˇááşáááŻáˇá áşááᯠáááˇáşááŤá
áááąáŹááťááşááźááážáŻ áááşáááŻááş-
- áĄáááşáážá áááŻááşáá
áşááŻááᯠáááşááŽá¸ááŤá
portfolio
áááŻááşááŤá - In
portfolio
folder áááŻáááşááŽá¸ááŤá_config.yml
áážááˇáşindex.md
áááŻááşá - In
_config.yml
áááŻááşáá˝ááşá áááŻááşááąáŤááşá¸á ááşá ááąáŹáşááźááťááşá á áááşáááŻáˇááᯠá áŽá ááşáááşáážááşááŤá - In
_posts
áááŻááşáá˝á˛á áááˇáşáááąáŹááťááşáĄááťááşáĄáááşááᯠáááˇáşááŤá
ááŻááşááąáááˇáş áááşáááŻááş-
- In
blog
folder ááᯠrun ááŤájekyll serve
áááŻááşáááŻááşáááąáŹáˇááşáá áşáᯠááŻááşááąáááş áĄááááˇáşááąá¸áááşá - In
portfolio
folder ááᯠrun ááŤájekyll serve
áĄááááˇáşááŻááşááźááşá¸ áááąáŹááťááşááᯠááźááááˇáş áááşáááŻááşá - áááşáááŻááşááťáŹá¸á á˝áŹáááŻáááşááąáŹááşáááş Jekyll áááŻáĄááŻáśá¸ááźáŻááźááşá¸áááş áááŻá¸áážááşá¸ááźáŽá¸ ááááąáŹááşááąáŹáááşá¸áááşá¸ááźá áşáááşá
áĄááááˇáşáá áşááŻááźááˇáş á ááşáá˝ááşá¸áááˇáşáá˝ááşá¸ááŹá¸áááˇáş Jekyll áááşáááŻááşááᯠáááşáááŻáˇá áááşááááşáááşá¸á
ááźááşáá˝ááşá¸áá˝ááş áááˇáşáá˝ááşá¸ááŹá¸áááˇáş command line áážáá
áşáááˇáş á
áááşáááş d:\Jekyll\site1\
Jekyll áááşáááŻááşáĄáá˝ááşá áááşáááş á¤áĄáááˇáşááťáŹá¸ááᯠáááŻááşááŹáááŻááşáááş-
1. Jekyll áááşáááŻááşáááŻááşáá˝á˛áááŻáˇ áá˝áŹá¸ááŤ-
- command line áááŻáˇáááŻááş terminal áááŻáá˝ááˇáşááŤá
- áá˝ážááşááźáŹá¸ááťááşááᯠáĄááŻáśá¸ááźáŻá áááşáááŻááşáááŻááşáá˝á˛áááŻáˇ áá˝áŹá¸ááŤá
d:
cd d:\Jekyll\site1\
2. jekyll server command ááᯠrun ááŤá
jekyll serve
- á¤áĄááááˇáşáááş Jekyll ááŹááŹááᯠá áááşááźáŽá¸ áááˇáşáááşáááŻááşááᯠá ááşáá˝ááşá¸á á áááşáááşááśááŤáááşá
3. áááˇáşáááąáŹááşááŹáážá áĄáąáŹááşá፠URL áááŻáááşááąáŹááşááźááşá¸ááźááˇáş áááˇáşáááşáááŻááşááᯠááźááˇáşáážáŻáááŻááşáááş-
http://localhost:4001
á¤áá˝ááş ááąáŹááşáááş áĄááźáśááźáŻááťááşáĄááťááŻáˇáážáááŤáááşá
- áááşááŻáśá¸áááŻááşáááşá
--port
option áááş port ááśááŤááşáááŻáááşáážááşáááşá áĽáááŹáĄáŹá¸ááźááˇáşá áááˇáşáááşáááŻááşááᯠááááşáááşá¸áá˝ááş áááşááśááťááşá¸ááááş8080
ááťáąá¸áá°á¸ááźáŻá áĄáąáŹááşá፠command ááᯠrun ááŤá
jekyll serve --port 8080
- áááşááŻáśá¸áááŻááşáááşá
--config
áá˝áąá¸ááťááşáážáŻááťáŹá¸áááş áá˝á˛áˇá ááşá¸áážáŻáááŻááşááᯠáááşáážááşááąá¸áááşá áĽáááŹáĄáŹá¸ááźááˇáşá áĄáááşáážááááŻááşáááŻáĄááŻáśá¸ááźáŻáááşmyconfig.yml
configuration fileá áĄáąáŹááşá፠command ááᯠrun ááŤá
jekyll serve --config myconfig.yml
- áááşááŻáśá¸áááŻááşáááşá
--watch
áĄááźáąáŹááşá¸áĄáá˛ááťáŹá¸ ááźáŻááŻááşááąáŹáĄá፠ááŹááŹááᯠáĄáááŻáĄááťáąáŹááş ááźááşáááşá áááşáááş áá˝áąá¸ááťááşáážáŻá áĽáááŹáĄáŹá¸ááźááˇáşá ááąáŹáşááŽááŹááŻááşáááŻáá˝ááˇáşáááşá áĄáąáŹááşá፠command ááᯠrun ááŤá
jekyll serve --watch
- áĄáąáŹááşá፠command ááᯠáĄááŻáśá¸ááźáŻá áááˇáşáááşáááŻááşááᯠááźááˇáşááťááşááŤá
jekyll build
Jekyll áá˝ááş ááąáŹááşá¸ááŤá¸áĄááźáąáŹááşá¸áĄááŹááᯠáááşáááŻáˇáááˇáşááááşáááşá¸á
áĄááźáąáŹááşá¸áĄááŹáááˇáşáááş .md áááŻááşááᯠáááşááŽá¸ááŤá
Jekyll ááąáŹááşááśáážáŻ Markdown ááášááŤáááş á áŹááŹá¸ááąáŹáşáááşáááşá ááŻáśááťáŹá¸áááˇáşáááşá áááˇáşááşááťáŹá¸áááşááŽá¸áááş á áááşááźááˇáş áĄááŻáśá¸ááźáŻáááŻááşáááşá
áĄáąáŹááşááąáŹáşááźá፠áááşáááşá¸á áŹááᯠáááŻááşááŹááźááşá¸ááźááˇáşá áááˇáşáááŻáĄááşááťááşááťáŹá¸áážááˇáş áááŻááşááŽááąáŹ áááşáááŻááşáá áşááŻááᯠááťááşááźááşá á˝áŹ áááşááŽá¸áááŻááşáááˇáşáááşáâź
ááťážáąáŹáşáááˇáşááźááşá¸ Chen Weiliang áááąáŹáˇááş ( https://www.chenweiliang.com/ ) ááťážááąááŹá¸ááąáŹ "Jekyll áááş á ááşáá˝ááşá¸áážá áĄááźáááşáááşáááŻááşáĄááťáŹá¸áĄááźáŹá¸ááᯠáááşááąáŹááşááŤáááşá ááá°ááŽááąáŹ ááąááááŻááşáᏠáááşáááŻááşááťáŹá¸ááᯠáááşááąáŹááşááźááˇáşáážáŻáááşáĄáá˝ááş URL ááťáŹá¸ááᯠáááşáááŻáˇ configure ááŻááşááááşáááşá¸á" ă áááˇáşáĄáá˝ááş áĄááąáŹááşáĄáá°ááźá áşá áąááŤáááşá
á¤ááąáŹááşá¸ááŤá¸á link áááŻááťážááąáááşááźááŻáááŻááŤáááş:https://www.chenweiliang.com/cwl-31561.html
ááąáŹááşááŻáśá¸áá˝ááşáá˝ááşá¸ááśáážáŻááťáŹá¸ááᯠááá°áááş Chen Weiliang á áááşááŽááááşááťááşáááşááž ááźááŻáááŻááŤáááşá
đ á¤áááşá¸áá˝ážááşáá˝ááş áááşáááŻá¸ááźáŽá¸ááźáŽá¸ááŹá¸ááŹá¸ááŤáážááááşá đááŤá áážáŹá¸ááŤá¸áĄáá˝ááˇáşáĄááąá¸ááŤá áááşáá˝ááşáááśááŤáá˛áˇá â°âđ¨
ááźááŻááşáááş Share ááźáŽá¸ Like ááŻááşááŤá
áááşáááťážááąááźááşá¸áážááˇáş áááŻááşááşááťáŹá¸áááş ááťá˝ááşáŻááşáááŻáˇá á ááşáááşáááźááşáážáŻáśáˇááąáŹáşáážáŻááźá áşáááşá