metalsmith

    0

    1答えて

    私はMetalsmith WebサイトにUnderscoreのテンプレートエンジンを使用していますが、私はfooter部分にアクセスするのに少し問題があります。 ReferenceError: footer is not defined 私はどのように呼びますか?私は間違って何をしていますか? ありがとうございます。 posts/ src/ templates/ - base.tpl.h

    1

    2答えて

    私はいくつかのデータのエクスポート手順によって自動的に生成されるたくさんのマークダウンソースファイルを持っています。 私は金属製レイアウトを使用しています。私の手作りの上にこれらの行(自動的に生成されていない)私のlayout.htmlを使用してそれらをレイアウトするために値下げファイル:私は、たとえば、ファイルパターンに一致するすべてのファイルに動的にレイアウト情報を追加することができますどのよ

    -1

    1答えて

    静的なHTMLページを作成し、そのコンテンツをjavascriptオブジェクトにバインドしたいのですが、markdownファイルの値をhtmlにバインドするMetalSmith-layoutというプラグインがありますが、私の場合バインド値は動的なので、静的なマークダウンを準備することはできません。または、マークダウンファイルを作成する必要があります。 私の質問では、Expressルータと同じように

    0

    1答えて

    私はMetalsmithを使ってマークダウンファイルから静的なサイトを生成しています。マークダウンファイルを編集 の人が書きます:{{{link "docs/file.docs"}}}、彼らはそのファイル(相対リンク)とサイト上のリンクを期待し ヘルパーはシンプルですが、私がテストし、それが働いている: handlebars.registerHelper('link', function(path

    0

    1答えて

    私はいくつかのプラグインを使って金属メスとボイラープレートを作ろうとしますが、メタルミスレイアウトとmetalmith-in-placeの作業を一緒にすることはできません。私は多くのことを試してみましたが、そのうちの1つを動作させるのに成功しましたが、テンプレートエンジンを使って2番目のものは使用できませんでした(例えばハンドルバー)。 metalsmith-layoutsが.hbsのファイルを読

    -1

    1答えて

    nav(jsonファイル)ではなく、 'nav'という文字列(markdownファイルから)を含む変数を使用することができます: {{#each nav}} {{this}} {{/each}} 複数のnav.jsonファイルがあるので、それぞれのmarkdownファイルをマークダウンの変数と同じファイル名でそれぞれのjsonファイルにループしたい。 助けが必要ですか?

    4

    1答えて

    私はMelatsmithのプラグインのさまざまな組み合わせを試しましたが、依然として助けが必要です。あなたは、このような構造を変換する方法を提案することができます: src/ pages/ about/ index_de.md index_en.md contact/ index_de.md index_en.md

    4

    1答えて

    マークダウンファイル内でテンプレートコードを再利用できません。 たとえば、vimeoリンクの埋め込みコードを取得して、vimeo IDを呼び出しに渡したいとします。 一例マクロ: {% macro vimeoEmbed(id) %} <iframe src="https://player.vimeo.com/video/{{ id }}?title=0&byline=0&portrait