2016-12-04 4 views
0

私の状況は、Ruby on Railsを使ってブログを作成したところです。 localhostを使用してブラウザに表示されていることを確認していますが、オンラインで展開したいと考えています。私は静的ではないので、レールアプリはghpagesにデプロイできないことを知りました。しかし、私はオンラインで検索し、私がジキルを使用した場合、私はghpages上にそれを表示することができることを読んだ。私は一度もジキルを使ったことがないので、私の質問は...レールで作られた既存のブログにjekyllを使う方法

jippyllを既存のレールアプリに使用して統合して、githubページを使ってホスティングする方法はありますか?

ありがとうございました!

+0

jekyllは静的サイト生成プログラムですが、レールは主に動的データに大きく依存するWebアプリケーションの開発に使用されます。あなたのサイトの性質が分かる前に何かを言うのは難しいでしょう。 dbmsによって提供される動的データに基づいてサイトのどれくらいの量がありますか? –

答えて

0

あなたはできません。は、ghページのデータベースを備えたレールブログアプリです。 ghpagesでホストされる静的なサイトが必要です。 jekyllは静的なサイトジェネレータで静的なHTMLページを生成し、ghページからユーザーに提供することができます。

だから、ジキルをインストール

  • ジキルと新しいブログエンジンを構築する必要があります:gem install jekyll
  • 新しいジキルサイトを作成します。ローカルの新しい生成のディレクトリおよびテストにjekyll new your-github-username.github.io
  • CD:jekyll servehttp://localhost:4000を訪問)

link to github articles on gh-pages with jekyll

1

ハンマーでネジを締めようとしています。

Githubページは、単純なポートフォリオのような静的ページやgithubプロジェクトの情報ページのための簡単な無料ホスティングです。このために単純な静的HTMLページを生成するには、jekyllを使用します。

Railsアプリケーションをデプロイする場合は、フリー層を提供するHerokuおよびOpenshiftなどのいくつかのクラウドホスティングプロバイダがあります。

まず、作成しようとしているものを決定します。次に、そのジョブに適したツールとホスティングを選択します。

関連する問題