問題タブ [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 に答える
307 参照

html - nanoc を使用した日本語テキストのエンコード エラー

nanoc を使用してコンパイルされた Web サイトで、日本語テキストが正しく表示されません。HTML ファイルに次のマークアップがありますが、コンパイル時にフィルターやレイアウトを通過していません。

ファイルを UTF-8 エンコーディングで保存し、HTML ドキュメントの に含め<meta charset="utf-8">ました。head

しかし、出力フォルダーで nanoc によって生成される最終的なマークアップは次のとおりです。

この問題が nanoc に固有のものなのか、それとも一般的なテキスト エンコーディングの問題なのかはわかりませんが、どこで問題が発生している可能性があるかを誰かが提案できますか?

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

ruby - Nanoc の基本操作に変数を使用できない

今夜はかなり厄介な問題が発生しました。ここにいる誰かが助けてくれるかもしれません。

私は nanoc で静的ブログを作成しており、現在、次/前の記事のヘルパーをいくつか作成しています (作成したいくつかのテストと戻り値を含めました)。

「pos」変数を使用できない理由がまったくわかりませんが、それでも読み取りを実行できます。誰かが洞察力を持っているなら、私はそれを取ります。前もって感謝します !

(関係がある場合は、OSX Lionでruby-1.9.3p194をrvmで使用しています)

更新: pos の戻り値は、読み取ったときの期待値であることを正確に示す必要がありました。奇妙なことに、設定

でもうまくいくようです。私はそれがどのように&なぜ起こるのか理解していません。

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

ruby - どの静的 Web ジェネレーターを使用すればよいですか?

私は平均的な Ruby 言語を知っています。私は2つの静的WebジェネレータNanocMiddlemanを整理し ます私の要件は次のとおりです:-

  1. カスタマイズが簡単
  2. 簡単に学べる
  3. 学ぶためのより多くのリソース

Nanoc と Middleman のどちらが私に適しているか教えてください。

読んでくれてありがとう

0 投票する
2 に答える
411 参照

bundler - Nokogiriがインストールされていますが、nanocを使用すると見つかりません

bundlerとrbenvを使用しているプロジェクトで問題が発生しています。

私は自分のプロジェクトのルートディレクトリにいて、

これは私のGemfileに従ってすべてのバンドルをインストールします:

これもnokogiriをインストールすると主張しています。しかし、私が走るときはいつでも

次のようなエラーメッセージが表示されます。

私はすでにgemをアンインストールしgem uninstall nokogiriてすべてを再度実行しようとしましたが、これまでのところ何も機能しませんでした。

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

ruby - nanoc SASS フィルターで SCSS 構文を使用するにはどうすればよいですか?

私の nanoc サイトでは、SCSS を使用してスタイルを指定したいと考えています。

...SASSではありません:

しかし、SCSS を使用しようとすると、SASS フィルターからコンパイル エラーが発生します。SCSS を使用するにはどうすればよいですか?

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

nanoc - Nanoc サイトのメイン インデックス ファイルにマークダウンを使用するにはどうすればよいですか?

content/index.html名前を変更してマークダウンを使用したいのですcontent/index.mdが、ルール/index/が無視されています。nanoc show-rulesより一般的なルールを使用してコンパイルすることを示しています。

インデックス ページのルールを設定するにはどうすればよいですか?

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

nanoc - Nanoc で同じアイテムを複数の方法でコンパイルするにはどうすればよいですか?

Nanoc に単一のアイテムを複数の形式でコンパイルさせたいと考えています。具体的には、Markdown ファイルを HTML と PDF の両方にコンパイルします。私の知る限り、1 つのアイテムは 1 つのコンパイル ルールにしか一致しません。

ハード リンク ( ln somefile.md newfile.md) を使用すると、同じファイルを 2 つの異なるファイルであるかのようにコンパイルできますが、これは厄介な解決策です。

これを行うより良い方法はありますか?

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

ruby-on-rails - githubにページをデプロイするときにNanocがベースパスを変更する

nanoc で構築した単純な静的ページ アプリがあり、それを github ページとして展開したいと考えています。

アセット (css、javascript など) とすべてのリンクが一般的にリポジトリのルートを指していることを除いて、すべてがうまくいきます。

お気に入り

/css/style.css

の代わりに

/docs/css/style.css

localhost ではすべて正常に動作しますが、公開すると失敗します。

rake publish を使用して gh-pages にプッシュしています。

これが私のRakefileです

ルール

0 投票する
2 に答える
422 参照

apache - nanocでリダイレクトする方法

私は nanoc を初めて使用し、ブログでセットアップしたばかりです。

私の投稿はすべて の下/blog/post/Month/Post_name.htmlにありますが、 にアクセスするたびに/post/Apache ファイル リスト ビューが表示されます。

むしろ、 (すべてのブログ投稿のリストを含む)/blog/post/*にリダイレクトしたいのですが、にアクセスすると、正しく表示されるはずです。/blog//blog/post/Month/Post_name.html

それで、どうすればいいですか?

0 投票する
2 に答える
196 参照

ruby - nanocの日付ではなく、時間に基づいて記事を並べ替える

私はルビーとnanocに不慣れです。時間に基づいて記事を並べ替えようとしています。そのため、ブログでより正確な結果を得ることができます。

これは私が私のsorted_articles_time.rbファイルで使用しているものです/helpers/

しかし、その後、エラーが発生します

私は何を間違っているのですか?また、既存のsorted_articlesメソッドを上書きする方法はありますか?

ありがとう

更新:私はすでにそれをrakeファイルで開始しています。ですから、私のrakeファイルはここで問題ないと思います。