- View the diff current.
- View the source.
- Go to JupyterLab-Broccoli.
1: 2023-11-21 (Tue) 19:59:16 iseki | |||
---|---|---|---|
Line 1: | Line 1: | ||
+ | * JupyterLab-Broccoli [#i8286928] | ||
+ | - [[JupyterLab-Blockly]] の Fork | ||
+ | *** github [#weba4f24] | ||
+ | - https://github.com/fiseki/jupyterlab-broccoli | ||
+ | *** PyPI [#z2d36a3c] | ||
+ | - https://pypi.org/project/jupyterlab-broccoli/ | ||
+ | *** npm [#u70fcf85] | ||
+ | - https://www.npmjs.com/package/jupyterlab-broccoli | ||
+ | * Development of Blocks [#x84be942] | ||
+ | - https://github.com/QuantStack/jupyterlab-blockly | ||
+ | - https://github.com/wolfv/jupyterlab-blockly | ||
+ | ** Upload [#t18c9a3f] | ||
+ | *** PIP (PyPI) [#ff51c46c] | ||
+ | <pre> | ||
+ | \rm -r dist | ||
+ | python -m build | ||
+ | twine upload --repository pypi dist/* | ||
+ | </pre> | ||
+ | *** NPM [#i154d73c] | ||
+ | <pre> | ||
+ | jlpm build | ||
+ | cd packages/blockly | ||
+ | npm publish --access public | ||
+ | </pre> | ||
+ | |||
+ | ** Trouble Shooting [#i8551a0d] | ||
+ | *** jlpm build [#e00308ac] | ||
+ | **** Class 'RenderedCommon' incorrectly implements interface 'IRenderer' [#eae3db2f] | ||
+ | - tsconfig.json に "skipLibCheck": true を追加. | ||
+ | |||
+ | **** blocks [#c1ea4e33] | ||
+ | <pre> | ||
+ | BlocklyPy.statementToCode(block, 'Do') | ||
+ | BlocklyPy.valueToCode | ||
+ | |||
+ | 'check': 'Boolean', | ||
+ | 'check': 'Number', | ||
+ | 'check': 'String', | ||
+ | 'check': 'Array', | ||
+ | 'check': ['String', 'Array'] | ||
+ | </pre> | ||
+ | - https://developers.google.com/blockly/reference/js/blockly.codegenerator_class.md?hl=ja | ||
+ | - https://developers.google.com/blockly/reference/js/blockly.block_class.md?hl=ja |
- Backup list of JupyterLab-Broccoli
- Backup diff of JupyterLab-Broccoli(No. All)
- 1: 2023-11-21 (Tue) 19:59:16 iseki
- Cur: 2023-11-21 (Tue) 20:01:01 iseki