遇到的問題是這樣的。我在本地用Jekyll
新建了一個Blog
,寫好一篇post
後發佈到Git
託管的Page
上。在網路上訪問文章頁面,就會發現是這個樣子的:
顯然,這裡面有一些Markdown
格式沒有被正確解析成HTML
,在下面給出的地址中可以看到更多錯誤。我嘗試把同樣的內容發佈在Github
上,結果是一樣的。我在本地發布(# jekyll serve
),就會發現內容格式解析正確,但會有以下提示:
Generating... Maruku#to_s is deprecated and will be removed or changed in a near-future version of Maruku.
圖中的文章在這裡,這份提交的post
在這裡,另一篇跟圖中文章格式類似的測試帖在這裡。
並不指望能在社區直接找到解決方案,但求提供解決問題的思路,我會順著可行的思路尋找答案。有興趣的小夥伴可一起嘗試解決。
可能你的git markdown解析器和你本地的不同,導致某些語法不相容
markdown解析器的差異問題。強烈建議搭建github pages本地環境預覽一下。搭建方式請見:https://help.github.com/articles/using-jekyll-with-pages。
為避免因為本地github-pages 引擎版本太舊或一些潛在的bug, 記得及時更新:
bundle update
或試試在行的末尾加上兩個空格?
同問,什麼願意