The main PCSX2 website is a statically generated website, leveraging Docusaurus.
Setup Scoop as per instructions at https://scoop.sh/.
Open Powershell and install the following.
scoop install git nodejs
npm install --global yarn
Navigate to your local git repository for the site and use the below to start the server.
To start the server you will need to be in your Github repository that contains the package.json
.
yarn start # alternatively, you can use `npm run start`
Browse to http://localhost:8080/
TODO - but very similar just using your package manager of choice
Run the following to setup the boilerplate for a new article:
yarn new-article
The article will go into /blog/<year>/<title>
You should add an image to serve as a preview and title card respectively (if appropriate) by using the image:
and titleImage:
frontmatter field, for example:
---
title: ...
---
image: ./img/my-cool-thumbnail.webp
titleImage: ./img/my-cool-thumbnail.webp
---
titleImage
assets currently needs to be stored in the static folder.
No image path, whether in the frontMatter or in the article, should contain spaces.