metalsmith

    0熱度

    1回答

    我正嘗試使用Metalsmith從Contentful平臺呈現內容(使用metalsmith-contentful平臺和metalsmith-layout作爲示例here)。 我內容豐富的字段之一是減價文本,所以我想在最終模板中將其呈現爲HTML。我的初始設置與上面的示例類似,但僅以純文本的形式讀取降價文本。 我現在想降價轉換在車把幫手,即 handlebars.registerHelper('m

    -1熱度

    1回答

    如何使用包含字符串'nav'(來自降價文件)而不是nav(json文件)的變量: {{#each nav}} {{this}} {{/each}} 由於我有多個nav.json文件,如果我使用了來自各自的降價文件,我希望它通過相應的json文件與markdown中的變量具有相同的文件名。 任何幫助?

    3熱度

    3回答

    我有一個非常簡單的用例,它似乎沒有被任何現成的文檔所覆蓋。 在我的index.html我想多內容領域: <!-- in my index html -- a single page landing site --> <body> <section id="about"> {{{about}}} </section> <section id="faq">

    1熱度

    1回答

    我有一個json數據文件,其中包含具有指定鍵的多個對象。 { "berlin:" : { "location": "Berlin", "folder": "berlin-2016" }, "seattle" : { "location": "Seattle ", "folder": "seattle-2016" }

    0熱度

    1回答

    這是在HTML佈局我的車把塊: {{json language}} 這是我的車把幫手在我的主要build.js: handlebars.registerHelper('json', function(language) { var data = { "marathi" : "m", "hindi" : "h", "english" : "e"

    4熱度

    1回答

    我已經嘗試過不同的Melatsmith插件組合,但仍然需要幫助。你可以建議如何像這樣的變換結構: src/ pages/ about/ index_de.md index_en.md contact/ index_de.md index_en.md posts/ my-first-post/

    1熱度

    2回答

    是否可以使用相互擴展的模板? 說,我有這些文件: base.html文件: <html><head>...<head><body>{{{ contents }}}</body></html> threeColumns.html: --- layout: base.html --- <div class="three-cols-row"> <div class="first co

    0熱度

    1回答

    我爲我的Metalsmith網站使用了Underscore的模板引擎,並且在訪問footer部分時遇到了一些問題。我收到一條錯誤消息: ReferenceError: footer is not defined 我應該怎麼稱呼它?我究竟做錯了什麼? 謝謝。 這是我的Metalsmith構建文件的模板部分: ... .use(layouts({ engine: 'underscore

    4熱度

    1回答

    我無法在我的降價文件中重複使用模板代碼。 例如,我想拉入vimeo鏈接的嵌入代碼,並將vimeo id傳遞給調用。 一個例子宏: {% macro vimeoEmbed(id) %} <iframe src="https://player.vimeo.com/video/{{ id }}?title=0&byline=0&portrait=0" width="300" height="1

    1熱度

    2回答

    我有很多降價源文件,這些文件是通過某些數據導出步驟自動生成的。 我正在使用metalsmith-layouts並且有在我的手工製作的(不會自動生成)的降價文件頂部這些行才能使用我的layout.html佈局他們: --- layout: layout.html title: Downloads --- 我如何可以動態地添加布局信息來匹配,例如文件模式的所有文件tutorials/*。md