1

マークダウンはよく知られており、github などのサイトやこちらでも使用されています。CMS 用の小さなブログ モジュールを作成したいと考えており、実際にマークダウンが HTML にどのように変換されるのか疑問に思っています。

  1. このようなサイトや github は、JavaScript を使用して .md ファイルをレンダリングしますか、それとも HTML に保存するときに変換されますか?

  2. .md ファイルを HTML に変換してブログ モジュールに保存するために使用できる無料のツールはありますか? または、JavaScript で .md ファイルからページを読み込むたびに HTML をレンダリングする必要がありますか?

  3. ベストプラクティスとは?

4

2 に答える 2

1
  1. マークダウンのメイン ページから理解し ていることから、マークダウン ファイルは、PERL (または場合によってはテキスト処理が可能な任意の言語) で記述されたコンバーター/パーサーを介して実行されます。パーサーは、特定の記号/トークン (例: -、=、#) を HTML タグに置き換えます。そうです、トランスフォーマーを JavaScript で作成するか、オンラインで見つけることができます。(前述のパーサーをコーディングする方法の技術的な詳細は、私を少し超えています)。

  2. 検索エンジン (または検索 SO 自体) を使用して、それに答えてください。

  3. マークダウンのベスト プラクティスがわからないので、回答は他の人に任せます。それらを検索することをお勧めします。

もっとリンクを提供したいのですが、担当者が少ないため、そうすることができません。

于 2013-03-29T23:13:42.747 に答える
0

ここに私の2セントがあります:

  1. ファイルを保存すると、サーバー上で変換されると思います。

  2. 私はそうは思わない。
    おそらく、PHP を使用してファイルを取得し、 REGEX と Javascript を使用してそれを HTML に変換するだけの簡単な作業になるでしょう。

  3. ベスト プラクティスとしては、ルールを公式の MD ライブラリと一致させてください。
于 2013-03-29T23:03:46.673 に答える