2017-02-14 22 views
1

我正在構建一個簡單的Jekyll網站。我已經收集了一些我已經寫過的減價文件。當我寫作時,我使用MacDown,因爲我在編輯時看到了預覽中的圖像(這很棒)。需要什麼使香草相對降價鏈接在Jekyll工作

現在我正在將它們移植到Jekyll(添加frontmatter和whatnot),我已經遇到了一個與vanilla Jekyll稍微惱人的問題。我的所有網頁都有他們的資產。這樣一來,在降價我可以鏈接的圖像,像這樣:

![Image about git](git.jpg)

我選擇保​​持內傑基爾這個組織,因爲文件夾及其內容複製到_site上構建的是(I」 m沒有使用這些頁面的_posts目錄)。但是,降價渲染器似乎不喜歡這種鏈接。根據everythingI'veread,Jekyll並不打擾像這樣的鏈接翻譯降價。

我的問題是:我必須使用Jekyll和Kramdown插件/技巧/黑客的什麼組合才能使這些鏈接起作用?

我真的很希望能夠在MacDown(或任何並排)編輯器中進行編輯,並在發佈之前查看我的更改,而不僅僅希望當我遇到難看的液體{{垃圾}}時能夠正確呈現完成了寫作。我也喜歡我的網站,因爲我添加更多內容時不會增長癌症和不必要的img/文件夾。

編輯:

雖然我的問題是,現在回答,我實際上並沒有提出一個「我需要下載插件是什麼」的問題。我最初的猜測是,我不得不用自己的插件來擴展markdown解析器,這是一個編程問題。

+0

事實證明,我看到的具體問題不是沒有對標記進行解析,而是以降低標記解析器不喜歡的方式混合了HTML和降價。我對這個答案仍然很滿意,因爲我相信如果我將來會添加帖子,我會再次遇到這個問題。 – DanBlakemore

回答

2

有一個插件,可以讓你做你正在問什麼(![Image about git](git.jpg))。雖然因爲它是一個插件,你不能在GitHub頁面上使用它。

它被Nicolas Hoizey稱爲jekyll-postfiles plugin。他寫了一個article explaining how it works,這可能也是有幫助的。

+0

男人,我的Google Fu顯然需要培訓。我不打算使用GitHub頁面,所以插件沒問題。我只提到香草,因爲那是我現在的狀態。不過,我很高興這個問題和答案在這裏,因爲現在有更多的鏈接到這個插件爲未來的搜索者。 – DanBlakemore

相關問題