問題タブ [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.
ruby - どうすればよいですか?`nanoccompile`は正しく実行されます。`bundle execnanoccompile`はしません
nanoc compile
nanocサイトで実行すると、すべてが構築されます。実行するbundle exec nanoc compile
と、次のエラーメッセージが表示されます。
私は走っrm -rf ~/.gem
てbundle update
、きれいな宝石のセットを手に入れます。私はまだ出てくるのと同じ違いを得る。
私に何ができる?これは宝石/バンドラーの問題だと思いますか?
アップデート
nanocの両方のバージョンは、私が見る限り、同一です。それでも私は同じ振る舞いをします。
nanoc - 特定のセクションのアイテムを作成する
nanocでサイトを作っています。メインのインデックス ファイルがあり、これまでに書いた記事を含む記事セクションを追加したいと考えています。だから私は使用します:
この新しいセクションを作成するにはどうすればよいですか?
私が達成したいURLツリーは次のようになります:
これは非常に基本的なものですが、nanoc のドキュメントに例が見つかりません。
ruby - Redcarpet Nanoc フィルターに拡張機能を渡す方法
フィルターを使用して Nanoc 3 のコンテンツをフィルター処理しようとしてい:redcarpet
ます。私のコードは次のようになります(ルールファイルから):
:fenced_code_blocks
構文を強調表示できるように、オプションを redcarpet 拡張機能に渡したいと思います。これを行う方法の例が見つかりません。https://github.com/tanoku/redcarpetでは、redcarpet を使用する場合の方法について説明しています。Nanoc のドキュメントには、オプションを渡すことができることが示されています。
機能しないものを次に示します。
これの多くは適切なルビーのようには見えません。Rules ファイルでどのような DSL マジックが行われているのか、実際にはわかりません。どんな助けでも大歓迎です。
ruby - nanocで「ドラフト」アイテムを作成するにはどうすればよいですか?
メタデータのステータスコードに応じて、投稿を別のフォルダにレンダリングしたいのですが。
たとえば、これらのアイテムを。というフォルダにレンダリングしたいという属性がある場合、はにstatus: draft
レンダリングされます。その後、自分だけが表示できるように、フォルダをパスワードで保護することができました。ステータスがまったくない場合は、デフォルトでドラフトになります。/draft/
status: live
/blog/
draft
これは可能ですか?
python - nanocのようなシステムに代わるPythonは何でしょうか?
nanocに似たPythonパブリッシングシステム(これがそのようなものに適切な名前であるかどうかはわかりませんが、彼らはそれをそのように呼んでいます)はありますか?一般的に、 多くのマークアップ/ asciidocファイルを整然とHTMLに変換するものはありますか?
私はpython-markdownを知っていますが、外部の.cssページをサポートしていないページを1つずつ探しているのではありませんか?
それで、多かれ少なかれこの品質に基づいたPythonはありますか?
ruby-on-rails - nanoc または ruby link_to 質問
<li><a href="/"><span></span>Home</a></li>
変換する必要があるhrefタグ がありますが、<li> <%= link_to('Home', '/Home/') %></li>
入力<span></span>
するとエラーが表示されます。どうやって入る<span></span>
の?上記の href タグと同じですか?<span></span>
それはCSSの修正であるため、そこにある必要がありますか?
ありがとう
ruby - nanoc を使用して、月と年で並べ替えられたブログ記事のリストを作成する
nanoc を使用してブログ アーカイブ ページを作成し、 http ://daringfireball.net/archive/ に表示されているものと同様のリストを表示したいと考えています。
nanoc のブログ記事の日付の付け方に基づいて、問題が発生しています。私が試したコードは次のとおりです。
nanoc は a.date.year または a.date.month を理解していないようです -- サイトをコンパイルしようとすると、「date」メソッドが定義されていないというエラーが表示されます。
php - コンタクトフォームが入力された後にメールを送信するための Ruby gem
nanoc を使用して静的な Web サイトを作成しています。フォームがあり、入力したらメールで送信したいと考えています。それを行う方法はありますか?そのためのルビーの宝石はありますか? またはphp他の簡単な解決策はありますか?
blogs - nanocを使用して基本的な投稿/ブログを作成し、それをフィードに含めるにはどうすればよいですか?
nanocから始めました。誰かが私にブログ投稿を作成する方法とそれらをフィードに追加する方法を説明してくれるかどうか疑問に思っていますか?
アイテムの作成方法は知っていますが、ブログフォルダに投稿を作成するにはどうすればよいですか?また、最近の5つの投稿を表示する方法は?
caching - 静的サイトでのキャッシング - nanoc
サイトの 1 つで nanoc を使用しています。Web サイトの適切なキャッシュを行う方法があるのではないかと考えています。ページを更新するたびに、ブラウザで変更を更新するためにハードリフレッシュまたは数回リフレッシュする必要があるためです。
最初の更新直後にページに現在のコンテンツをロードさせるにはどうすればよいですか?
ありがとう