Thai Student Association's Website. Created with Gatsby.
- The YAML parser that parses the frontmatter will add
Ztobegin: 2023-10-18T18:00:00(or to any timezone the system is currently using). For luxon to properly handle this value, it has to be explicitly specified as a string e.g.begin: "2023-10-18T18:00:00"orbegin: !!str 2023-10-18T18:00:00. Same deal for theendfield. - We used to use Gatsby before, but its dependencies were broken beyound repair, so we switched to Jekyll. The reason we are using it now is purely because of the dynamic nature of Gatsby's graphql.
-
Create a Gatsby site.
Use the Gatsby CLI to create a new site, specifying the minimal starter.
# create a new Gatsby site using the minimal starter npm init gatsby -
Start developing.
Navigate into your new site’s directory and start it up.
cd my-gatsby-site/ npm run develop -
Open the code and start customizing!
Your site is now running at http://localhost:8000!
Edit
src/pages/index.jsto see your site update in real-time! -
Learn more
Deploy this starter with one click on Netlify: