Remember to change permissions of GITHUB_TOKEN; see here.
- Follow the instructions here to install required tools (Node.js and yarn).
- Run
corepack enable
to addyarn
binary to PATH - Run
yarn global add vuepress
- Run
export NODE_OPTIONS=--openssl-legacy-provider
to fix an error after runningyarn dev
- Run
yarn
followed byyarn dev
May prefer to build static site locally (observed different behaviour to development mode above); this can be done as follows:
yarn clean
yarn build
http-server dist/
http-server
needs to be installed using npm
.
- imfing/vuepress-homepage for the base website design
- denis-ev/denis-ev.github.io for the Github actions page deployment