問題タブ [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.
html - Ruby を nanoc サイトに埋め込むことができない
Ruby でループスルーしようとするとsorted_articles()
、埋め込まれたコードは同じままで、実行時に出力でコンパイルされませんnanoc compile
。どうしてこれなの?私はそれを間違って埋め込んでいますか?以下のすべてのバリエーションを試しました。
また
と
そして最後に
また、チュートリアルhereを見つけたときとほぼ同じように実行しましたが、それでもうまくいきません! ルーティング、ルール、その他すべてが機能しています。まさにこのいまいましいループ!
ありがとう。ソースはgitlabで見つけることができ、ライブ サイトはここで見つけることができます。
ruby - Rakefile から Nanoc 変数にアクセスする
Rakefile から Nanoc の変数 ( 、 など) にアクセスする方法を考えてい@items
ます@config
。
nanoc.yaml
次のようなデータを含むファイルがあります。
Rakefile でこれにアクセスできるようにしたいので、Nanoc サイト内からアクセスできる「単一の信頼できる情報源」と、いくつかのドキュメントを取得する Rakefile を用意します。Nanoc サイトでは@config[:products]
、たとえば でこれらにアクセスできますが、Rakefile ではアクセスできません。
include
Rakefile で Nanocから何かを取得する必要がありますか?
jekyll - 入門ガイドの静的サイト ジェネレーターの使用方法
自分のサイトの領域の入門ガイドをマークダウンで書き、それらを複数のページに分割したいと考えています。
私のファイル構造は次のようなものです:
nanoc で必要なことをほとんど行うことができましたが、各セクションの各ページに次と前のボタンを配置したいと思います。
paginator gem を試してみましたが、これはブログのインデックスをページングするためのものです。
nanoc - nanocでレイアウトを指定するには?
Jekyll では、HTML ファイルにレイアウト構造を記述し、それを_layout
フォルダーに入れます。たとえば、_layout
フォルダに という名前のファイルがwelcome.html
あり、Web ページで使用するには、次のように指定するだけです。
nanocを使用するときに同じことをする方法は? 私はそれが同じように機能すると思っていましたが、残念ながらウェルカム テンプレートを選択していないようです。default.html テンプレートを選択しているだけです。
rule
次の行を持つファイルが呼び出されたためですか?
welcome
レイアウトを取得する特定のファイルが 1 つだけ必要です。どうやってするの?