We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tutorial on Extension Development
Install NodeJS, JupyterLab, etc. in a conda environment
conda create -n jupyterlab-ext --override-channels --strict-channel-priority -c conda-forge \ -c nodefaults jupyterlab=4 nodejs=20 git copier=7 jinja2-time conda activate jupyterlab-ext
pip install sos-notebook python -m sos_notebook.install
jupyterlab-sos
If developing codemirror-sos or transient-display-message, run yarn link in their respective directories, and run command like
codemirror-sos
transient-display-message
yarn link
yarn link codemirror-sos
to link their directories to node_modules.
node_modules
install dependencies, also avoids an error with running pip install -ve . directly
pip install -ve .
yarn install
Build an install the extension
Create a symbolic link from JupyterLab to our directory.
jupyter labextension develop --overwrite .
rm -rf jupyterlab_sos dist lib git co jupyterlab_sos/__init__.py python -m build python -m twine upload dist/*
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Tutorial on Extension Development
Install NodeJS, JupyterLab, etc. in a conda environment
jupyterlab-sos
If developing
codemirror-sos
ortransient-display-message
, runyarn link
in their respective directories, and run command liketo link their directories to
node_modules
.install dependencies, also avoids an error with running
pip install -ve .
directlyBuild an install the extension
Create a symbolic link from JupyterLab to our directory.
Releae
The text was updated successfully, but these errors were encountered: