問題タブ [nanoc]

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

html - Ruby を nanoc サイトに埋め込むことができない

Ruby でループスルーしようとするとsorted_articles()、埋め込まれたコードは同じままで、実行時に出力でコンパイルされませんnanoc compile。どうしてこれなの?私はそれを間違って埋め込んでいますか?以下のすべてのバリエーションを試しました。

また

そして最後に

また、チュートリアルhereを見つけたときとほぼ同じように実行しましたが、それでもうまくいきません! ルーティング、ルール、その他すべてが機能しています。まさにこのいまいましいループ!

ありがとう。ソースはgitlabで見つけることができ、ライブ サイトはここで見つけることができます。

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

ruby - Rakefile から Nanoc 変数にアクセスする

Rakefile から Nanoc の変数 ( 、 など) にアクセスする方法を考えてい@itemsます@config

nanoc.yaml次のようなデータを含むファイルがあります。

Rakefile でこれにアクセスできるようにしたいので、Nanoc サイト内からアクセスできる「単一の信頼できる情報源」と、いくつかのドキュメントを取得する Rakefile を用意します。Nanoc サイトでは@config[:products]、たとえば でこれらにアクセスできますが、Rakefile ではアクセスできません。

includeRakefile で Nanocから何かを取得する必要がありますか?

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

jekyll - 入門ガイドの静的サイト ジェネレーターの使用方法

自分のサイトの領域の入門ガイドをマークダウンで書き、それらを複数のページに分割したいと考えています。

私のファイル構造は次のようなものです:

nanoc で必要なことをほとんど行うことができましたが、各セクションの各ページに次と前のボタンを配置したいと思います。

paginator gem を試してみましたが、これはブログのインデックスをページングするためのものです。

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

nanoc - nanocでレイアウトを指定するには?

Jekyll では、HTML ファイルにレイアウト構造を記述し、それを_layoutフォルダーに入れます。たとえば、_layoutフォルダに という名前のファイルがwelcome.htmlあり、Web ページで使用するには、次のように指定するだけです。

nanocを使用するときに同じことをする方法は? 私はそれが同じように機能すると思っていましたが、残念ながらウェルカム テンプレートを選択していないようです。default.html テンプレートを選択しているだけです。

rule次の行を持つファイルが呼び出されたためですか?

welcomeレイアウトを取得する特定のファイルが 1 つだけ必要です。どうやってするの?