問題タブ [assemble]

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 に答える
101 参照

gruntjs - grunt assemble - page.json データがレイアウト テンプレートに表示されない

だから、これは本当にばかげているように思えますが、grunt-assembleを使用してページデータをレイアウトに表示することはできません。ページ データを page.hbs に表示し、それをレイアウトに表示することはできますが、page.json を layout.hbs に表示することはできません。

関連するビットは次のとおりです。さらに何か必要な場合はお知らせください。

レイアウト/default.hbs

データ/ホーム.json

ページ/home.hbs

組み立てられた出力

さらに情報が必要な場合は、お知らせください。とてもシンプルなものだと確信しています。

0 投票する
0 に答える
142 参照

gruntjs - 静的サイト ジェネレーター Assemble でナビゲーションを実装する方法

Assembleで生成している静的サイトのナビゲーションを構築したいと思います。

現在、pagesディレクトリと、そのディレクトリ内にいくつかのサブディレクトリがあります。次のようなある種の階層または構造化されたナビゲーションを生成できるようになりたいです。

すべてのページへのリンクをハードコーディングせずにこれを行うための推奨される方法はありますか?

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

node.js - ゼロページを組み立てるコマンドを組み立てます

そこで私は、Assembleを使って電子メールを作成しようとしてきましたが、今までは機能していました。問題は、Assemble コマンドを実行しようとすると失敗することです。または、より正確には、実際のコンパイル済みファイルが表示されないにもかかわらず、「0 ページが組み立てられました」というメッセージが表示されて成功します。すべてのオプションが適切なフォルダー (gruntfile が配置されているルート ディレクトリに対して相対的) を指すように構成されているように見え、最近まで機能していたため、ここで問題が何であるかについて正直に途方に暮れています。

ここで何が壊れているのかよくわかりません。grunt config オブジェクトの関連セクションを以下に抜粋します。完全な構成オブジェクトは、ここにすべて含めるには少し長くなります。

私が間違っていた場所について何か考えはありますか?

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

gruntjs - アセンブルを使用してマークダウン ファイルのディレクトリをインデックスに追加する方法

サイトをより整理して貢献しやすくするために、サイトに静的サイト生成を追加しようとしています。インデックス ファイルには、順序付けられていないリストと、すべてが同じ書式設定を共有する多数のリスト アイテムを含むセクションがあります。これらのリスト項目をマークダウン ファイルのフォルダーから動的に読み込みたいと思います。

私は次のようなことをしようとしています

実際には、各マークダウン ファイルを dist フォルダー内の独自のページにアセンブルしたくはありません。インデックス ファイルのパーシャルの動的コレクションとして使用するだけです。

これは可能ですか?

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

yaml - assemble.io - パーシャル内の yaml データのコンテキストが機能しない

Assemble を使用してパーシャル内のコンテンツをレンダリングする YAML に問題があります

ここに私の内訳があります:

レイアウト/デフォルト.hbs

ページ/car.hbs

モジュール/content.hbs

コンテキストと関係があると思いますが、さまざまな順列を試してみましたが役に立ちませんでした。

どんなポインタでも大歓迎です。

A.

0 投票する
0 に答える
79 参照

node.js - assemble-middleware-permalinks を機能させる

ビルドを機能させようとしてassemble-middleware-permalinksいますが、思ったように機能していないようです。

私の中には次のものがありますGruntfile.coffee

ただし、grunt assembleタスクを実行すると、次のもののみが生成されていることが示されます。

grunt-assembleアセンブルの 0.5.0 ブランチを使用するパッケージをインストールしました。

また、プリセットを使用する代わりに、手動で構造を入れてみました:

誰が私が間違っているのか教えてもらえますか?

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

javascript - アセンブルでの複数の出力拡張

私はこのようなうなり声ファイルを持っています(アセンブル構成の一部):

このようにして、すべての hbs ファイルを取得し、それらを html 拡張子でレンダリングします。.hbs ファイルと同じフォルダーに css ファイルを配置することは可能ですか。アセンブルすると、コンパイルされた html ファイルと同じフォルダーに移動します。

さらに説明すると、.hbs ファイル以外のすべてのファイルを、コンパイル済みの hbs ファイルと同じ場所に移動するだけです。これは Assemble で可能ですか?

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

handlebars.js - 文字列パラメータをアセンブル パーシャルに渡す

文字列パラメータをパーシャルに渡そうとしています

これは私のパーシャルへの呼び出しです。

これは私のパーシャルです

何らかの理由で値が表示されていません。それは私を怒らせているので、私は何を間違っていますか!!

アップデート

以下で harco gijsbers が示唆しているように、文字列ではなくオブジェクトを渡す必要がありました。

parseJSONヘルパーを使用して次のようにしました