-
Notifications
You must be signed in to change notification settings - Fork 2
Site structure
JS Ng edited this page Jan 3, 2025
·
2 revisions
The root folder contains the following files:
-
.gitignore: contains filepath patterns to be ignored by git version control -
404.html: template for the error page shown for invalid paths -
Gemfile,Gemfile.lock: dependency file for Ruby to track and manage project dependencies (Jekyll is written in the Ruby programming language) -
_config.yml: configuration information for the Jekyll -
index.md: the index page, written in markdown
It also contains the following directories:
-
.github/workflows: workflow information for Github Actions -
_includes: Jekyll templates used in generating pages during the build process -
_layouts: Jekyll layouts that can be specified by pages -
_posts: folder for blog posts; currently unused and only contains a default file (which can be removed) -
images: folder for images used in any of the pages -
pages: folder for static pages