KanTanMarkdown

かんたんMarkdown (Fork by hiro-gj)


リリースノート

v2.20260720.01

機能追加・変更

既知の課題


🛠️ 最新のビルド手順(Windows / OneDrive環境対応)

本リポジトリ(ローカル)でのビルド手順、ならびに今回導入された最新のビルド検証済みコマンドは以下の通りです。

1. 依存パッケージのインストール

Node.js依存プラグインのバージョン競合を回避するため、必ず --legacy-peer-deps を付加してパッケージをインストールしてください。

# ルートフォルダから直接インストールする場合
npm --prefix "1_repocopy\KanTanMarkdown" install --legacy-peer-deps

2. ビルドコマンドの実行(ディレクトリ移動なし)

カレントディレクトリを移動せずに、ルートフォルダから直接ビルドタスク(Grunt)を実行する場合は、以下のコマンドを実行します:

npx grunt --gruntfile "1_repocopy\KanTanMarkdown\Gruntfile.js" build

これにより、以下の成果物が 1_repocopy/KanTanMarkdown/dist/ 配下に正しくクリーンビルドされます:

(※通常のディレクトリ移動後にビルドする場合:)

cd 1_repocopy/KanTanMarkdown
npx grunt build

(2026.7.16:以下本家リポジトリより)


!!凍結します!!

メンテできないのでリポジトリーをReadOnlyにします。

かんたんMarkdown

かんたんMarkdownは完全に単一のHTMLファイルで動作するMarkdownエディタ・プレビューアです。

使い方

次のURLに、もう少し詳しい説明があります。

http://tatesuke.github.io/KanTanMarkdown/

ビルド方法

かんたんMarkdownをカスタムされる方向けに、ビルド方法を説明します。

Grunt必須

かんたんMarkdownはGruntでビルドを行っています。開発環境にGruntを未導入なら、まずGruntを導入してください。Node.jsをインストールした後、次のコマンドでgrantを導入してください。

npm install -g grunt-cli

プロジェクトのルートディレクトリに移動して、次のコマンドで必要ファイルをインストールすれば準備完了です

npm install

ビルド

プロジェクトのルートディレクトリに移動して、grunt buildコマンドを実行すると、必要なファイルを圧縮・結合した後、dist/ディレクトリ配下にビルドしたファイルが配置されます。

grunt build

配置されるファイルは次の5つです。

grunt build-devコマンドだと、開発用のktm-dev.htmlのみビルドされます。

単にgruntのみで実行すると、srcディレクトリを監視し、ファイルの変更があると自動的にktm-dev.htmlをビルドするようになります。

ディレクトリ構成

参考のために、ディレクトリ構成を示します。

.
│  .gitignore
│  Gruntfile.js
│  package.json	
│  README.md
│  
├─dist------------------------ビルドしたファイルが格納されるディレクトリです。
│  │  kantanUpdate.js---------アップデート機能用のjsファイルです。
│  │  ktm-dev.html------------開発向けの非圧縮のかんたんMarkdownです
│  │  ktm-full.html-----------リリース向けのfullエディションのかんたんMarkdownです
│  │  ktm-lite.html-----------リリース向けのliteエディションのかんたんMarkdownです
│  │  ktm-std.html------------リリース向けのstandardエディションのかんたんMarkdownです
│  │  
│  └─temp--------------------ビルド時の一時ファイルです
│                  
├─node_modules
└─src-------------------------簡単Markdownのソースを格納するディレクトリです。
    │  ktm.html----------------かんたんMarkdownのHTML部分です
    │  
    ├─css---------------------かんたんMarkdownのCSSを格納するディレクトリです。
    │      kantan.css----------かんたんマークダウンのCSSです。
    │      hljs.css------------コードハイライトのCSSです。
    │      previewer.css-------プレビュー領域用のCSSです。
    │      
    └─js----------------------かんたんMarkdownのjsソースを格納するディレクトリです
            kantanEditor.js-----テキストエリアを拡張するjsです
            kantanMarkdown.js---かんたんMarkdownのjsです
            ・・・--------------その他かんたんMarkdownが利用するjsです。

リリースノート

v1.201604012.01

機能追加・変更

v1.20160401.01

バグ修正

機能追加・変更

v1.20160329.01

バグ修正

v1.20160328.01

バグ修正

機能追加・変更

v1.20160320.01

バグ修正

機能追加・変更

内部改善

v1.20160316.01

バグ修正

機能追加・変更

内部改善

v1.20160305.01

バグ修正

機能追加

v1.20160229.01

機能追加・修正

v1.20160227.03

機能追加・修正

v1.20160227.02

バグ修正

v1.20160227.01

バグ修正

機能追加・修正

内部改善

v1.20160221.01

バグ修正

機能追加・修正

v1.20160216.01

機能追加・修正

内部改善

v1.20160214.03

バグ修正

v1.20160214.02

機能追加・修正

内部改善

v1.20160214.01

バグ修正

機能追加・修正

v1.20160213.01

バグ修正

v1.20160209.01

バグ修正

機能追加・修正

v1.20160208.01

仕様変更

v1.20160207.01

バグ修正

v1.20160206.01

バグ修正

機能追加

内部修正

v1.20160205.01

バグ修正

v1.20160204.02

バグ修正

v1.20160204.01

バグ修正

####機能追加・改善

v1.20160203.01

機能追加・改善

内部改善

v1.20160202.01

バグ修正

機能追加、改善

v1.20160201.02

####バグ修正

v1.20160201.01

バグ修正

改善

v1.20160130.01

####バグ修正 ・初期起動時にシンタックスハイライトが効いていないバグを修正

v1.20160129.02

仕様変更

v1.20160129.01

バグ修正

機能追加

v1.20160128_03

バグ修正

v1.20160128_02

改善

v1.20160128_01

改善

機能追加

v1.20160127_03

バグ修正

v1.20160127_02

改善

v1.20160127_01

バグ修正

機能追加、改善

内部改善

v1.20160126_01

v1.20160125_01

v1.20160124_01