Skip to content

Latest commit

 

History

History
59 lines (39 loc) · 1.7 KB

DEVELOPMENT.md

File metadata and controls

59 lines (39 loc) · 1.7 KB

Satsummit satellite icon

Development

🚀 Start developing

  1. Install Project Dependencies

To set up the development environment for this website, you'll need to install the following on your system:

  • Node v20 LTS (To manage multiple node versions we recommend nvm)
  • Yarn Package manager
  1. Make sure to use the correct node version.

Assuming you already have nvm installed on your machine, this is installing the node version specified in .nvmrc.

nvm install

Tip

You can configure your shell to automatically call nvm use when entering a directory with a .nvmrc file. That way you don't have to remember this step.

  1. Install the dependencies.

This assumes that you already cloned the repository and have yarn installed globally on your machine.

yarn install --ignore-engines

Important

On Apple Silicon M1, you need to install libvips first.

  1. Start developing.
yarn develop
  1. Open the source code and start editing!

Your site is now running at http://localhost:9000!

Tip

You'll also see a second link: http://localhost:9000/___graphql. This is a tool you can use to experiment with querying your data.

💫 Deploy

Deployment is being done to gh-pages via Github Actions.