問題タブ [octopress]

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 投票する
2 に答える
409 参照

octopress - Octopress - 空白ファイルの生成

superuser.com でこれを尋ねましたが、stackoverflow が適切な場所であるかどうかはわかりませんが、まだ回答が得られていません。

===

octopress セットアップで新しいブログ エントリを生成しようとしていますが、いくつかの以前の投稿が公開されている空のファイルとして生成されていることに気付きました。生成しようとしている新しいものもそうです。

適切に生成されている 1 つのエントリからそうでない別のエントリまで、マークアップ ファイル間にまったく違いはないようです。

私は2つのoctopressのインストールを持っています.1つは動作していますが、これは動作していません.両方でoctopressを更新し、バンドルを再インストールしましたが、うまくいきません.atom.xmlとしてのファイルも正しく生成されていません.

また、ruby 1.9.2p290 から 1.9.3 の最新リリースに更新しましたが、違いはありませんでした。

誰もこれに遭遇したことがありますか?

===

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

heroku - URLをリダイレクトして、Sinatraに末尾のスラッシュを追加します

Herokuでアプリを起動します。Rack-canonical-hostを使用して、myapp.heroku.comからcanonicalドメインへのリダイレクトを処理します。私のドメインレジストラは、ルートドメインからのリダイレクトを処理します。

Octopress(Jekyllベースのフレームワーク。Sinatraはその下で実行されます)を使用しており、末尾のスラッシュなしですべてのURLを末尾のスラッシュバリアントにリダイレクトしたいと思います。これはWebサーバー側で行いますが、Herokuでは実行できません。

また、301リダイレクトは、このリダイレクトを実行するためのベストプラクティスであると思います。

Sinatraのドキュメントを調べましたが、デフォルトでは「?」はオプションのようです。あなたのルートでは、しかし私のルートはこの構文を持っていませんが、それでも大文字小文字の有無にかかわらず処理します。

これは私の現在config.ruです:

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

ruby - OSXMountainLionにruby1.9.3をインストールできません

私は自家醸造をインストールし、rbenvを持っています。私はこれらの指示に従いました:

http://octopress.org/docs/setup/rbenv/

すべてが完璧に機能しているようですが、入力すると

ルビー-v

それはまだ1.8.7と言います...

何が間違っているのかわからない。

0 投票する
8 に答える
18316 参照

ruby - RedCloth-4.2.9 install Linux のインストール時に gem ネイティブ拡張機能のビルドに失敗しました

パソコンにインストールしたいOctopress。私はそれを次のようにしようとします

オクトプレスのドキュメント。

私が走るとき

エラーメッセージが表示されました

だから、私は走ります

その後、再びエラーメッセージが表示されました:

ルビーについての知識はまったくありませんでした。

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

php - PHPを使用してPHPファイルからメタデータを読み取る

PHPでoctopressのようなものを探し回って何も見つからなかった後、私はPHPでトリックを行う何かを自分で作成することにしました。

ブログ投稿などのアーカイブ ページを作成できるように、php ファイルを読み取り、それらからメタデータを抽出できるコードを php で記述することから始めたいと思います。

yaml ファイルを作成し、これらのファイルにブログ投稿のメイン コンテンツ用に php/html を含めることができると思いましたが、これが可能かどうかはわかりません。「yaml で php を使用する」をグーグルで検索しても、それ以上のことはわかりませんでした。

そこで、このようなことを行うための最善のアプローチは何かをここで尋ねたいと思いました。

誰でも助けることができますか?

ありがとうB

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

sass - Octopress、テーマのスタイルシートを変更する

Octopressを使用していますが、スタイルシートを変更したいと思います。それは「スラッシュ」と呼ばれるテーマにあります

入力しました

次に、.themes / mytheme / sass / components / _syntax.scssに移動し、コードの一部を変更しました。

しかし、私は次のメッセージを受け取ったようです。

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

git - Heroku で Octopress を使用した Git ワークフロー

Heroku に Octopress ブログをデプロイしたいと考えています。問題は、VCS の下に "public" ディレクトリ (コンパイル済みのものを含む) を追加する必要があることです。しかし、私の一般的なワークフローでは、このディレクトリを追跡したくありません。では、次のようにするにはどうすればよいでしょうか。

  1. ソースと構成ファイルへの変更を追跡し、これを GitHub にプッシュします。
  2. 生成されたブログを Heroku にプッシュします。
  3. Octopress を更新可能に保つ ( http://octopress.org/docs/updating/を参照)

Heroku と Octopress は初めてなので、回答を詳しく教えてください。

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

octopress - octopressでカスタム記事タイプを作成するにはどうすればよいですか?

Octopressの投稿(ブログ)とページの2つの異なる記事タイプがあります。別の記事テンプレートとインデックスページを使用して別のカスタム記事タイプ(例、プロジェクト)を作成したい場合はどうなりますか?Drupalのノードシステムで使用できるのと同じように。

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

post - Octopressで使用可能な「投稿」オブジェクトはありません

ブログシステムとしてoctopressをインストールし、独自の小さなテーマを作成しました。すべてが正常に機能しますが、まだ機能していないことが1つあります。

単一の投稿ビュー内に、「投稿」オブジェクトがないようです。つまり、次のことを意味します。

空の文字列を生成します。ブログインデックスと単一投稿ビューは同じ記事ヘッダーを使用しています。それが機能しないのは単一の投稿ビューだけです。ブログのインデックスは正常に機能します。

単一の投稿ビューでどのオブジェクトを使用できるか、または単一の投稿ビューで投稿のタイトルだけにアクセスする方法を知っている人はいますか?