JupyterLab-Blockly †[edit]
開発 Install †[edit]
git clone https://github.com/QuantStack/jupyterlab-blockly.git
cd jupyterlab-blockly
pre-commit install # 多分いらない
pip install -e ".[dev]"
jupyter labextension develop . --overwrite
jlpm build
chmod -R a+rx . # 必要に応じて
jupyter labextension list
pip uninstall jupyterlab-blockly # pip でインストールした分を消す
jupyter labextension list # 確認
Uninstall †[edit]
pip uninstall jupyterlab_blockly
labextension †[edit]
jupyter labextension uninstall jupyterlab-broccoli-extension
Packaging †[edit]
pip install build twine
python -m build
- pip install build twine は一回だけ
- python -m build で dist/ に tar Ball ができる.
- tar Ball は jupyter labextension install tar_ball でインストール
JupyterFrontEndPlugin
|
BlocklyEditorFactory --> BlocklyRegistry
|(複数)
+---------------+-------------------------+
| | |
BlocklyManager BlocklyPanel(SplitPanel) BlocklyEditor(DocumentWidget)
|
BlocklyLayout(SplitLayout)