問題タブ [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 - nanoc を使用した日本語テキストのエンコード エラー
nanoc を使用してコンパイルされた Web サイトで、日本語テキストが正しく表示されません。HTML ファイルに次のマークアップがありますが、コンパイル時にフィルターやレイアウトを通過していません。
ファイルを UTF-8 エンコーディングで保存し、HTML ドキュメントの に含め<meta charset="utf-8">
ました。head
しかし、出力フォルダーで nanoc によって生成される最終的なマークアップは次のとおりです。
この問題が nanoc に固有のものなのか、それとも一般的なテキスト エンコーディングの問題なのかはわかりませんが、どこで問題が発生している可能性があるかを誰かが提案できますか?
ruby - Nanoc の基本操作に変数を使用できない
今夜はかなり厄介な問題が発生しました。ここにいる誰かが助けてくれるかもしれません。
私は nanoc で静的ブログを作成しており、現在、次/前の記事のヘルパーをいくつか作成しています (作成したいくつかのテストと戻り値を含めました)。
「pos」変数を使用できない理由がまったくわかりませんが、それでも読み取りを実行できます。誰かが洞察力を持っているなら、私はそれを取ります。前もって感謝します !
(関係がある場合は、OSX Lionでruby-1.9.3p194をrvmで使用しています)
更新: pos の戻り値は、読み取ったときの期待値であることを正確に示す必要がありました。奇妙なことに、設定
でもうまくいくようです。私はそれがどのように&なぜ起こるのか理解していません。
ruby - どの静的 Web ジェネレーターを使用すればよいですか?
私は平均的な Ruby 言語を知っています。私は2つの静的WebジェネレータNanocとMiddlemanを整理し ます私の要件は次のとおりです:-
- カスタマイズが簡単
- 簡単に学べる
- 学ぶためのより多くのリソース
Nanoc と Middleman のどちらが私に適しているか教えてください。
読んでくれてありがとう
bundler - Nokogiriがインストールされていますが、nanocを使用すると見つかりません
bundlerとrbenvを使用しているプロジェクトで問題が発生しています。
私は自分のプロジェクトのルートディレクトリにいて、
これは私のGemfileに従ってすべてのバンドルをインストールします:
これもnokogiriをインストールすると主張しています。しかし、私が走るときはいつでも
次のようなエラーメッセージが表示されます。
私はすでにgemをアンインストールしgem uninstall nokogiri
てすべてを再度実行しようとしましたが、これまでのところ何も機能しませんでした。
ruby - nanoc SASS フィルターで SCSS 構文を使用するにはどうすればよいですか?
私の nanoc サイトでは、SCSS を使用してスタイルを指定したいと考えています。
...SASSではありません:
しかし、SCSS を使用しようとすると、SASS フィルターからコンパイル エラーが発生します。SCSS を使用するにはどうすればよいですか?
nanoc - Nanoc サイトのメイン インデックス ファイルにマークダウンを使用するにはどうすればよいですか?
content/index.html
名前を変更してマークダウンを使用したいのですcontent/index.md
が、ルール/index/
が無視されています。nanoc show-rules
より一般的なルールを使用してコンパイルすることを示しています。
インデックス ページのルールを設定するにはどうすればよいですか?
nanoc - Nanoc で同じアイテムを複数の方法でコンパイルするにはどうすればよいですか?
Nanoc に単一のアイテムを複数の形式でコンパイルさせたいと考えています。具体的には、Markdown ファイルを HTML と PDF の両方にコンパイルします。私の知る限り、1 つのアイテムは 1 つのコンパイル ルールにしか一致しません。
ハード リンク ( ln somefile.md newfile.md
) を使用すると、同じファイルを 2 つの異なるファイルであるかのようにコンパイルできますが、これは厄介な解決策です。
これを行うより良い方法はありますか?
ruby-on-rails - githubにページをデプロイするときにNanocがベースパスを変更する
nanoc で構築した単純な静的ページ アプリがあり、それを github ページとして展開したいと考えています。
アセット (css、javascript など) とすべてのリンクが一般的にリポジトリのルートを指していることを除いて、すべてがうまくいきます。
お気に入り
/css/style.css
の代わりに
/docs/css/style.css
localhost ではすべて正常に動作しますが、公開すると失敗します。
rake publish を使用して gh-pages にプッシュしています。
これが私のRakefileです
ルール
apache - nanocでリダイレクトする方法
私は nanoc を初めて使用し、ブログでセットアップしたばかりです。
私の投稿はすべて の下/blog/post/Month/Post_name.html
にありますが、 にアクセスするたびに/post/
Apache ファイル リスト ビューが表示されます。
むしろ、 (すべてのブログ投稿のリストを含む)/blog/post/*
にリダイレクトしたいのですが、にアクセスすると、正しく表示されるはずです。/blog/
/blog/post/Month/Post_name.html
それで、どうすればいいですか?
ruby - nanocの日付ではなく、時間に基づいて記事を並べ替える
私はルビーとnanocに不慣れです。時間に基づいて記事を並べ替えようとしています。そのため、ブログでより正確な結果を得ることができます。
これは私が私のsorted_articles_time.rb
ファイルで使用しているものです/helpers/
しかし、その後、エラーが発生します
私は何を間違っているのですか?また、既存のsorted_articlesメソッドを上書きする方法はありますか?
ありがとう
更新:私はすでにそれをrakeファイルで開始しています。ですから、私のrakeファイルはここで問題ないと思います。