A package which provides a tutorial manager for incorporating interactive tutorials within JupyterLab.
npm install jupyterlab-tutorialA package which provides a tutorial manager for incorporating interactive tutorials within JupyterLab.
Front-end components provided by React Joyride: https://github.com/gilbarbara/react-joyride
* JupyterLab
``bash`
jupyter labextension install jupyterlab-tutorial
For a development install (requires npm version 4 or later), do the following in the repository directory:
`bash`
npm install
npm run build
jupyter labextension link .
To rebuild the package and the JupyterLab app:
`bash`
npm run build
jupyter lab build
bash
cd
`2. Prepare the tar package with npm
`bash
npm pack
`3. Copy the package to home directory for simplicity
`bash
cp jupyterlab-tutorial-.tgz ~
#Copy the package to the cache folder too if testing in JupyterLab:
cp jupyterlab-tutorial-extension-.tgz ~/Library/Caches
`5. Go to the project directory where the package is needed for testing
`bash
cd
`6. Install the package using the home directory
`
npm install ~/jupyterlab-tutorial-.tgz
``