問題タブ [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.
octopress - Octopress - 空白ファイルの生成
superuser.com でこれを尋ねましたが、stackoverflow が適切な場所であるかどうかはわかりませんが、まだ回答が得られていません。
===
octopress セットアップで新しいブログ エントリを生成しようとしていますが、いくつかの以前の投稿が公開されている空のファイルとして生成されていることに気付きました。生成しようとしている新しいものもそうです。
適切に生成されている 1 つのエントリからそうでない別のエントリまで、マークアップ ファイル間にまったく違いはないようです。
私は2つのoctopressのインストールを持っています.1つは動作していますが、これは動作していません.両方でoctopressを更新し、バンドルを再インストールしましたが、うまくいきません.atom.xmlとしてのファイルも正しく生成されていません.
また、ruby 1.9.2p290 から 1.9.3 の最新リリースに更新しましたが、違いはありませんでした。
誰もこれに遭遇したことがありますか?
===
heroku - URLをリダイレクトして、Sinatraに末尾のスラッシュを追加します
Herokuでアプリを起動します。Rack-canonical-hostを使用して、myapp.heroku.comからcanonicalドメインへのリダイレクトを処理します。私のドメインレジストラは、ルートドメインからのリダイレクトを処理します。
Octopress(Jekyllベースのフレームワーク。Sinatraはその下で実行されます)を使用しており、末尾のスラッシュなしですべてのURLを末尾のスラッシュバリアントにリダイレクトしたいと思います。これはWebサーバー側で行いますが、Herokuでは実行できません。
また、301リダイレクトは、このリダイレクトを実行するためのベストプラクティスであると思います。
Sinatraのドキュメントを調べましたが、デフォルトでは「?」はオプションのようです。あなたのルートでは、しかし私のルートはこの構文を持っていませんが、それでも大文字小文字の有無にかかわらず処理します。
これは私の現在config.ru
です:
ruby - OSXMountainLionにruby1.9.3をインストールできません
私は自家醸造をインストールし、rbenvを持っています。私はこれらの指示に従いました:
http://octopress.org/docs/setup/rbenv/
すべてが完璧に機能しているようですが、入力すると
ルビー-v
それはまだ1.8.7と言います...
何が間違っているのかわからない。
ruby - RedCloth-4.2.9 install Linux のインストール時に gem ネイティブ拡張機能のビルドに失敗しました
パソコンにインストールしたいOctopress
。私はそれを次のようにしようとします
私が走るとき
エラーメッセージが表示されました
だから、私は走ります
その後、再びエラーメッセージが表示されました:
ルビーについての知識はまったくありませんでした。
php - PHPを使用してPHPファイルからメタデータを読み取る
PHPでoctopressのようなものを探し回って何も見つからなかった後、私はPHPでトリックを行う何かを自分で作成することにしました。
ブログ投稿などのアーカイブ ページを作成できるように、php ファイルを読み取り、それらからメタデータを抽出できるコードを php で記述することから始めたいと思います。
yaml ファイルを作成し、これらのファイルにブログ投稿のメイン コンテンツ用に php/html を含めることができると思いましたが、これが可能かどうかはわかりません。「yaml で php を使用する」をグーグルで検索しても、それ以上のことはわかりませんでした。
そこで、このようなことを行うための最善のアプローチは何かをここで尋ねたいと思いました。
誰でも助けることができますか?
ありがとうB
sass - Octopress、テーマのスタイルシートを変更する
Octopressを使用していますが、スタイルシートを変更したいと思います。それは「スラッシュ」と呼ばれるテーマにあります
入力しました
次に、.themes / mytheme / sass / components / _syntax.scssに移動し、コードの一部を変更しました。
しかし、私は次のメッセージを受け取ったようです。
git - Heroku で Octopress を使用した Git ワークフロー
Heroku に Octopress ブログをデプロイしたいと考えています。問題は、VCS の下に "public" ディレクトリ (コンパイル済みのものを含む) を追加する必要があることです。しかし、私の一般的なワークフローでは、このディレクトリを追跡したくありません。では、次のようにするにはどうすればよいでしょうか。
- ソースと構成ファイルへの変更を追跡し、これを GitHub にプッシュします。
- 生成されたブログを Heroku にプッシュします。
- Octopress を更新可能に保つ ( http://octopress.org/docs/updating/を参照)
Heroku と Octopress は初めてなので、回答を詳しく教えてください。
octopress - octopressでカスタム記事タイプを作成するにはどうすればよいですか?
Octopressの投稿(ブログ)とページの2つの異なる記事タイプがあります。別の記事テンプレートとインデックスページを使用して別のカスタム記事タイプ(例、プロジェクト)を作成したい場合はどうなりますか?Drupalのノードシステムで使用できるのと同じように。
post - Octopressで使用可能な「投稿」オブジェクトはありません
ブログシステムとしてoctopressをインストールし、独自の小さなテーマを作成しました。すべてが正常に機能しますが、まだ機能していないことが1つあります。
単一の投稿ビュー内に、「投稿」オブジェクトがないようです。つまり、次のことを意味します。
空の文字列を生成します。ブログインデックスと単一投稿ビューは同じ記事ヘッダーを使用しています。それが機能しないのは単一の投稿ビューだけです。ブログのインデックスは正常に機能します。
単一の投稿ビューでどのオブジェクトを使用できるか、または単一の投稿ビューで投稿のタイトルだけにアクセスする方法を知っている人はいますか?