This repository holds the slide decks for lessons in the digital skills curriculum of the Netherlands eScience Center. It is built using the NEBULA framework.
For elaborate setup instructions and other documentation, see the NEBULA documentation
More detailed information about local setup can be found in the NEBULA local rendering docs
To use NEBULA to build the content in this repository locally, you will need to clone this repository and the NEBULA repository:
git clone git@github.com:esciencecenter-digital-skills/digital-skills-slides.git
git clone git@github.com:esciencecenter-digital-skills/NEBULA.git
To make sure that NEBULA knows where to find the content, we create the following environment variable:
export CONTENT_PATH="path/to/your/content/repository"
NOTE: You cannot use a ~ in your path, you have to provide the absolute path as returned with pwd
.
First move into the NEBULA folder (so not the content folder):
cd NEBULA
Install the dependencies using the node package manager:
# node package manager
npm install
Start the development server on http://localhost:3000
:
# node package manager
npm run dev
Now you can open a browser and navigate to http://localhost:3000/digital-skills-slides