File tree Expand file tree Collapse file tree 1 file changed +17
-4
lines changed Expand file tree Collapse file tree 1 file changed +17
-4
lines changed Original file line number Diff line number Diff line change @@ -16,17 +16,30 @@ jupyter labextension install vpython
16
16
17
17
## Development
18
18
19
- For a development install (requires npm version 4 or later), do the following in the repository directory:
19
+ For a development install use the instructions for creating a custom jupyter labextension as a guide:
20
+
21
+ https://jupyterlab.readthedocs.io/en/stable/developer/extension_tutorial.html#extension-tutorial
22
+
23
+ but taylor the instructions for creating a vpython labextension.
20
24
21
25
``` bash
22
- npm install
23
- cp -r ../../vpython/vpython_{libraries,data} lib/
26
+ jlpm install
27
+ jlpm add @jupyterlab/application
28
+ jlpm add @jupyterlab/apputils
29
+ jlpm add @jupyterlab/coreutils
30
+ jlpm add @jupyterlab/docregistry
31
+ jlpm add @jupyterlab/notebook
32
+ jlpm add @phosphor/disposable
33
+ jlpm add script-loader
34
+
35
+ cp -r ../../vpython/vpython_{libraries,data} .
36
+ jlpm run build
24
37
jupyter labextension install .
25
38
```
26
39
27
40
To rebuild the package and the JupyterLab app:
28
41
29
42
``` bash
30
- npm run build
43
+ jlpm run build
31
44
jupyter lab build
32
45
```
You can’t perform that action at this time.
0 commit comments