2

markdownそのため、マークダウン構文を html に変換するための何らかのプラグインを取得しようとしましたが、多くの問題が発生しています。私は流星を使用していますが、それが本当に問題なのかどうかはわかりません。

次のプラグインを試しました: Marked( https://github.com/chjj/marked )

そして、私はそれでこれらのエラーを受け取ります

Uncaught ReferenceError: Markdown is not defined Markdown.Editor.js?e08938e553cc97311ffd455d7241f8fc57c82b64:52
(anonymous function) Markdown.Editor.js?e08938e553cc97311ffd455d7241f8fc57c82b64:52
(anonymous function) Markdown.Editor.js?e08938e553cc97311ffd455d7241f8fc57c82b64:2120
(anonymous function) Markdown.Editor.js?e08938e553cc97311ffd455d7241f8fc57c82b64:2122
Uncaught TypeError: Cannot read property 'Converter' of undefined Markdown.Sanitizer.js?95ec2c6ab6938e5f2fb3d6cc600e6f43c2c3f13a:8
(anonymous function) Markdown.Sanitizer.js?95ec2c6ab6938e5f2fb3d6cc600e6f43c2c3f13a:8
(anonymous function) Markdown.Sanitizer.js?95ec2c6ab6938e5f2fb3d6cc600e6f43c2c3f13a:111
(anonymous function) Markdown.Sanitizer.js?95ec2c6ab6938e5f2fb3d6cc600e6f43c2c3f13a:113

pagedown-bootstrap同じプラグインの他のバージョンのような他のプラグインを試してみましたが、それらでも同様のエラーが発生します。

私が見逃している特定の何かがありますか?

4

1 に答える 1

0

Pagedown を使用すると、この同じエラーが発生しました。私の問題は、Markdown.Sanitizer.js のロードが早すぎたため、window.Markdown がまだ存在していなかったことだと思います。

Markdown.Sanitizer.js からすべてを Markdown.Converter.js に移動して修正しました。最終結果は私の Githubで見ることができます(「Markdown.getSanitizingConverter」を検索して、最後の近くにある Sanitizer.js コンテンツを確認してください)。

次に、Markdown.Sanitizer.js を読み込まず、上記の Markdown.Converter.js と通常の Markdown.Editor.js のみを読み込みます。これは私のためにそれを修正したようです。

もう少し知識のある人がこれについて検討したい場合は、大歓迎です。

于 2015-10-15T07:31:02.603 に答える