jupyterlab-tutorial
TypeScript icon, indicating that this package has built-in type declarations

1.1.0 • Public • Published

jupyterlab-tutorial

A 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

Prerequisites

  • JupyterLab

Installation

jupyter labextension install jupyterlab-tutorial

Development

For a development install (requires npm version 4 or later), do the following in the repository directory:

npm install
npm run build
jupyter labextension link .

To rebuild the package and the JupyterLab app:

npm run build
jupyter lab build

Steps to test npm package without publishing (MacOS):

  1. Go to the package repository/directory
cd <package/directory>
  1. Prepare the tar package with npm
npm pack
  1. Copy the package to home directory for simplicity
cp jupyterlab-tutorial-<version>.tgz ~
#Copy the package to the cache folder too if testing in JupyterLab:
cp jupyterlab-tutorial-extension-<version>.tgz ~/Library/Caches
  1. Go to the project directory where the package is needed for testing
cd <project/where/you/need/package>
  1. Install the package using the home directory
npm install ~/jupyterlab-tutorial-<version>.tgz

Package Sidebar

Install

npm i jupyterlab-tutorial

Weekly Downloads

2

Version

1.1.0

License

BSD-3-Clause

Unpacked Size

31.3 kB

Total Files

18

Last publish

Collaborators

  • doutriaux1
  • downie4