差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
python:jupyterlab:extension_dev [2025/04/25 08:39] – [Node.js の依存パッケージを追加する🤔] ともやんpython:jupyterlab:extension_dev [2025/04/27 06:49] (現在) – [error: subprocess-exited-with-error エラーでビルドが失敗する🤔] ともやん
行 6363: 行 6363:
  
 ===== JupyterLab の拡張機能の実装方法...🤔 ===== ===== JupyterLab の拡張機能の実装方法...🤔 =====
-ソースコード: [[git>tomoyan596/jupyter_tomoyan_extension|tomoyan596/jupyter_tomoyan_extension]]\\+ソースコード: [[git>tomoyan596/jupyterlab-monsters-extension|tomoyan596/jupyterlab-monsters-extension]]\\
  
-テーマは JupyterLab のテーマJupyterLab のコードエディタである CodeMirror のテーマがる🤔\\ +JupyterLab の Extension として実装可能なテーマは、UI のテーマ、コードエディタの CodeMirror のテーマ、ターミナルの xterm のテーマの 3 つに分けることできる🤔\\ 
-ここでは CodeMirror のテーマ (monokai) と構文色分け (Astro) を追加する方法を示す😉\\+ここでは CodeMirror のテーマ (monokai) と構文色分け (Astro) を追加する方法を示す😉\\
 <WRAP group> <WRAP group>
 <WRAP column zoomimg w400 x1_2> <WRAP column zoomimg w400 x1_2>
行 6406: 行 6406:
 JupyterLab のソースコードは公開されているので、古いドキュメントやネットの文献に惑わされることなく、最新のソースコードから推測で実装可能である😉\\ JupyterLab のソースコードは公開されているので、古いドキュメントやネットの文献に惑わされることなく、最新のソースコードから推測で実装可能である😉\\
 [[git>jupyterlab/extension-examples/|jupyterlab/extension-examples: JupyterLab Extensions by Examples]]\\ [[git>jupyterlab/extension-examples/|jupyterlab/extension-examples: JupyterLab Extensions by Examples]]\\
-[[git>jupyterlab/jupyterlab/tree/4.3.x/packages|jupyterlab/packages at 4.3.x · jupyterlab/jupyterlab]]\\ +[[git>jupyterlab/jupyterlab/tree/4.4.x/packages|jupyterlab/packages at 4.4.x · jupyterlab/jupyterlab]]\\ 
-[[git>jupyterlab/jupyterlab/tree/4.3.x/packages/codemirror|jupyterlab/packages/codemirror at 4.3.x · jupyterlab/jupyterlab]]\\ +[[git>jupyterlab/jupyterlab/tree/4.4.x/packages/codemirror|jupyterlab/packages/codemirror at 4.4.x · jupyterlab/jupyterlab]]\\ 
-[[git>jupyterlab/jupyterlab/blob/4.3.x/packages/codemirror/src/theme.ts|jupyterlab/packages/codemirror/src/theme.ts at 4.3.x · jupyterlab/jupyterlab]]\\ +[[git>jupyterlab/jupyterlab/blob/4.4.x/packages/codemirror/src/theme.ts|jupyterlab/packages/codemirror/src/theme.ts at 4.4.x · jupyterlab/jupyterlab]]\\ 
-[[git>jupyterlab/jupyterlab/blob/4.3.x/packages/codemirror/src/language.ts|jupyterlab/packages/codemirror/src/language.ts at 4.3.x · jupyterlab/jupyterlab]]\\+[[git>jupyterlab/jupyterlab/blob/4.4.x/packages/codemirror/src/language.ts|jupyterlab/packages/codemirror/src/language.ts at 4.4.x · jupyterlab/jupyterlab]]\\ 
 +[[git>jupyterlab/jupyterlab/tree/4.4.x/packages/codemirror-extension/|jupyterlab/packages/codemirror-extension at 4.4.x · jupyterlab/jupyterlab]]\\ 
 + 
 +==== JupyterLab Extension サンプルの探し方 ====
  
 ==== CodeMirror テーマの実装...🤔 ==== ==== CodeMirror テーマの実装...🤔 ====
行 6764: 行 6767:
  
 ==== ビルドの高速化😍 ==== ==== ビルドの高速化😍 ====
 +<wrap em>※ビルド結果がおかしいので調査中...😅</wrap>\\
 deno でビルドすると少し高速化されます🤔\\ deno でビルドすると少し高速化されます🤔\\
  
行 9273: 行 9277:
  
 </pre></html></WRAP> </pre></html></WRAP>
-<WRAP color_result><html><pre>+<WRAP color_result_hlong><html><pre>
   <b>$ </b>yarn install [--json] [--immutable] [--immutable-cache] [--check-cache] [--inline-builds] [--mode #0]   <b>$ </b>yarn install [--json] [--immutable] [--immutable-cache] [--check-cache] [--inline-builds] [--mode #0]
   Traceback (most recent call last):   Traceback (most recent call last):
行 9371: 行 9375:
  
 ===== 参考文献 ===== ===== 参考文献 =====
 +<WRAP scroll_area_long fsize14>
 [[rtd>jupyterlab.readthedocs.io/en/latest/index.html|JupyterLab Documentation — JupyterLab latest documentation]]\\ [[rtd>jupyterlab.readthedocs.io/en/latest/index.html|JupyterLab Documentation — JupyterLab latest documentation]]\\
 [[git>jupyterlab/extension-examples/|jupyterlab/extension-examples: JupyterLab Extensions by Examples]]\\ [[git>jupyterlab/extension-examples/|jupyterlab/extension-examples: JupyterLab Extensions by Examples]]\\
行 9396: 行 9401:
  
 [[deno>blog/your-new-js-package-manager|Introducing your new JavaScript package manager: Deno]]\\ [[deno>blog/your-new-js-package-manager|Introducing your new JavaScript package manager: Deno]]\\
 +
 +[[https://github.com/jupyterlab/lumino|jupyterlab/lumino: Lumino is a library for building interactive web applications]]\\
 +</WRAP>
  
 ==== 付録 ==== ==== 付録 ====
  • python/jupyterlab/extension_dev.1745537950.txt.gz
  • 最終更新: 2025/04/25 08:39
  • by ともやん