差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
javascript:codemirror [2025/04/07 08:01] – [cm.js で開発環境をインストール] ともやん | javascript:codemirror [2025/04/17 13:47] (現在) – [ビルドツールを使わない方法] ともやん | ||
---|---|---|---|
行 7: | 行 7: | ||
ソースコード: | ソースコード: | ||
ドキュメント: | ドキュメント: | ||
+ | |||
+ | ===== ビルドツールを使わない方法 ===== | ||
+ | < | ||
+ | |||
+ | <div id=" | ||
+ | <script type=" | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | <script type=" | ||
+ | import { javascript } from ' | ||
+ | import { basicSetup } from ' | ||
+ | import { EditorView, keymap } from ' | ||
+ | import { defaultKeymap } from ' | ||
+ | //import { solarizedDark } from ' | ||
+ | import { monokai } from ' | ||
+ | |||
+ | let myView = new EditorView({ | ||
+ | doc: `<div id=" | ||
+ | |||
+ | <script type=" | ||
+ | import { javascript } from ' | ||
+ | import { basicSetup } from ' | ||
+ | import { EditorView, keymap } from ' | ||
+ | import { defaultKeymap } from ' | ||
+ | //import { solarizedDark } from ' | ||
+ | import { monokai } from ' | ||
+ | |||
+ | let myView = new EditorView({ | ||
+ | doc: ' | ||
+ | extensions: [keymap.of(defaultKeymap)], | ||
+ | parent: document.getElementById(" | ||
+ | extensions: [ | ||
+ | basicSetup, | ||
+ | javascript({typescript: | ||
+ | monokai, | ||
+ | EditorView.theme({ | ||
+ | ' | ||
+ | fontFamily: ' | ||
+ | } | ||
+ | }) | ||
+ | ], | ||
+ | }) | ||
+ | </ | ||
+ | extensions: [keymap.of(defaultKeymap)], | ||
+ | parent: document.getElementById(" | ||
+ | extensions: [ | ||
+ | basicSetup, | ||
+ | javascript({typescript: | ||
+ | monokai, | ||
+ | EditorView.theme({ | ||
+ | ' | ||
+ | fontFamily: ' | ||
+ | } | ||
+ | }) | ||
+ | ], | ||
+ | }) | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | ===== CodeMirirter 6 のテーマ...🤔 ===== | ||
+ | [[git> | ||
+ | [[git> | ||
===== CodeMirror 6 開発版(dev)のインストール方法 ===== | ===== CodeMirror 6 開発版(dev)のインストール方法 ===== |