問題タブ [javascript-marked]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - マークされたスロー エラー (Markdown) - Meteor
markdown
そのため、マークダウン構文を html に変換するための何らかのプラグインを取得しようとしましたが、多くの問題が発生しています。私は流星を使用していますが、それが本当に問題なのかどうかはわかりません。
次のプラグインを試しました: Marked
( https://github.com/chjj/marked )
そして、私はそれでこれらのエラーを受け取ります
pagedown-bootstrap
同じプラグインの他のバージョンのような他のプラグインを試してみましたが、それらでも同様のエラーが発生します。
私が見逃している特定の何かがありますか?
node.js - レンダリングされたマークダウンをエクスプレスとマーク付きで返す
そのため、ルートにアクセスしたときにマークダウン ファイルの内容を html で返す小さなテスト アプリケーションを実行しています。マークダウンをレンダリングするためにマークを使用しています ( https://github.com/chjj/marked )。
これが私がこれまでに持っているものです-
localhost:3000 に移動すると、-
TypeError: 未定義のメソッド 'replace' を呼び出せませんhttps://github.com/chij/markedに報告してください。
文字列を送信しようとしているのは確かで、 res.send('Hello World!') は問題なく動作します。申し訳ありませんが、私は Node と Express の両方に慣れていないので、まだ解決していません。どんな助けでも大歓迎です。
javascript - Marked ( Markdown ) + Mermaid ( Flow Chart & Diagrams )
Mermaid を取得するのに苦労しています - https://github.com/knsv/mermaid を Marked と連携させる - https://github.com/chjj/marked
私が集めたものから、マークダウンで次のように書くことができるはずです
レンダリングする
私は何が欠けていますか?
javascript - モジュール関数を別のファイルの関数に渡す
ここで何が起こっているのか正確にはわかりませんが、しばらくの間私を悩ませてきました。marked
ノード マークダウン パーサーは次のように機能します。
それはすべてうまくいきます。しかし、マークされたモジュール関数を別のファイルから関数に渡し、その関数でオプションを設定するプラグイン システムを構築しています。
marked
関数はプラグイン関数に正しく渡され、関数setOptions
が呼び出されmarked
ますが、後でメイン スクリプトで使用すると、オプションが設定されません。メイン スクリプトでオプションを設定すると、機能します。
marked
でFunction
あり、その実装がsetOptions()
これの原因であるかどうかは少しわかりませんか?
何かご意見は?
javascript - マークダウン テキストをレンダリングするmark.min.js を含むタグ
私は現在、マークダウン ファイルで動作するオンライン テキスト編集システムに取り組んでいます。エディターは正常に動作します (ユーザーがファイルを編集している間、マークダウン入力はプレビュー用に mark.min.js で解析されます) が、表示専用の目的でページを実装するときに奇妙な問題が発生しました。
同じマークダウン パーサーを使用したいので、クライアント側で mark.min.js を使用してファイルを解析する必要があります<pre>
。マークダウン ファイルは、通常のテキスト エディター (最も読みやすい形式) と同じように表示されます。テキストを解析してフォーマットされたテキストに置き換えるには、次を使用します。
ただし、エディターで機能している間、何らかの形ですべての引用符がすべて解析されていないことがわかります。>
パーサーを無効にして<pre>
タグ間のマークダウン ファイルを表示すると、すべてのマークが表示されます。以下でも動作します:
誰かがなぜこれがうまくいかないのか説明できますか?
私のHTMLコード:
javascript - 行とリンクの変更のみを許可します。マークが付いている他のすべての機能を無効にします
http://jsfiddle.net/zsvbzwgL/1/
行とリンクの変更のみを許可する方法。マークされた他のすべての機能を無効にします https://github.com/chjj/marked ?
(フォント スタイル、ヘッダー、リスト スタイル、画像など)
js
html
アップデート
私は以下の2つの方法を試しましたが、どちらも強力では機能しません... // lexer.rules.strong = { exec: function() {} }; lexer.rules.strong = /(a^) (a^) (a^)/; リソースhttps://github.com/chjj/marked/issues/420
これをmarked.jsで見つけ、
しかし、marked.InlineLexer.rules.strong = /(a^) (a^) (a^)/;
または上記の方法でlexer.rules.strong
は、両方ともまだ機能しません...