2014-06-07 38 views
2

所以我一直在試圖獲得一些類型的markdown插件用於將markdown語法轉換爲html,但我有很多麻煩。我使用流星,但是,我不確定這是否真的是一個問題。標記的投擲錯誤(Markdown) - 流星

我已經試過以下插件叫做:Markedhttps://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和相同的插件其他版本我也得到了類似的錯誤。

有什麼具體的我失蹤了嗎?

+0

你能解決這個問題嗎?嘗試使用pagedown-bootstrap時,我也遇到了'Converter'錯誤。我也收到錯誤~3400 – Scalahansolo

+0

我放棄了它。 – user1952811

+0

您是否找到另一種解決方案來獲得流星中類似的編輯器類型? – Scalahansolo

回答

0

我在使用Pagedown時出現同樣的錯誤。我認爲我的問題是Markdown.Sanitizer.js過早加載,所以window.Markdown還不存在。

我修正了從Markdown.Sanitizer.js到Markdown.Converter.js的所有內容。最終結果可以在my Github(搜索「Markdown.getSanitizingConverter」以在接近結束時查看Sanitizer.js內容)中看到。

然後我不加載Markdown.Sanitizer.js,只有上面的Markdown.Converter.js和通常的Markdown.Editor.js。這似乎已經解決了我的問題。

如果有人有更多的知識想在這方面權衡,這將不勝感激。

+0

您提到使用標記而不是Pagedown時會出現錯誤。我不確定爲什麼會出現這種情況,除非您偶然在頁面中不必要地包含Pagedown腳本? –