問題タブ [metalsmith]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
522 参照

node-sass - Metalsmith および Metalsmith-sass 構成

Foundation をサイトに使用できるように、金属細工師のサイトで Sass を使用しようとしています。サイトをビルドしてブラウザー同期を使用することに成功しましたが、残念ながら、.scss ファイルが css に変換されません。

以下は私のbuild.jsファイルで、現在の「src」ファイル構造はこれです。私が間違ったことを誰でも見ることができますか?少なくとも 20 個のファイルと tuts を調べましたが、どこにも行きませんでした、ありがとう。

  • ソース
  • 資産
    • CSS
    • 画像
    • スクリプト
  • html
  • パーシャル
  • scss
    • _settings.scss
    • _custom.scss
    • app.scss
  • テンプレート

    /li>
0 投票する
1 に答える
97 参照

underscore.js - Metalsmith でアンダースコアのパーシャルを使用するには?

footerMetalsmith の Web サイトで Underscore のテンプレート エンジンを使用していますが、パーシャルにアクセスするのに少し問題があります。次のようなエラー メッセージが表示されます。

どのように呼べばよいですか?私は何を間違っていますか?

ありがとうございました。

私の Metalsmith ビルド ファイルのテンプレート部分は次のとおりです。

私のフォルダ構造は次のとおりです。

投稿例は次のとおりです。

そして、ここに私のhtmlページがあります:

0 投票する
1 に答える
89 参照

javascript - Metalsmith html テンプレート ビュー モデル バインディング

静的な html ページを作成し、コンテンツを JavaScript オブジェクトにバインドしたいのですが、値をマークダウン ファイルから html にバインドする MetalSmith-layout というプラグインがあることは知っていますが、私の場合、バインド値は動的なので、静的マークダウンを準備できないか、火事でマークダウンファイルを作成する必要があります。

私の質問に対して、Express ルーターのようにテンプレートと JavaScript オブジェクトをバインドするより良い方法はありますか? そのような

ホームページ.swig

vm.json