Jekyllとブログを書く方法

オクトジキル

ブログの作成方法を学びたい場合でも、特に何かを書きたい場合でも、ブログの維持には時間とお金がかかるのは事実ですが、それでも多くのことを節約できる無料のオープンソースツールがあります。彼らはあなたにただ書くようにさせます。

マークダウンの使いやすさと使いやすさのためにJekyllの使い方を教えます。多くの選択肢がありますが、JekyllはGithubとうまく相互作用します。

要件:

  1. 時間
  2. インターネット
  3. Githubアカウント

インストール

Debian / Ubuntuおよびその派生物について:

sudo apt-get install git ruby​​ jekyll

Fedoraおよび派生物について:

sudo yum install git ruby​​ gem install jekyll

アーチと派生物(忍耐):

sudo pacman -S git ruby​​ yaourt -S ruby​​-jekyll

基本構成:

Githubデータを使用してgitを構成します

git config --global user.name "username" git config --global user.email "email_id"

ローカルで作業するgitリポジトリを作成します。 呼び出す必要があります Githubのユーザー名と同じ

git init youruser.github.io

ブログディレクトリが作成されたら、 jekyllのトピックを検索する で、または作成に失敗しました。 次に、テーマのコンテンツをgitで作成されたディレクトリにコピーする必要があります。この例では、Compassテーマを使用します。

このディレクトリには、いくつかのファイルとディレクトリがあります。テーマの構成は異なる場合がありますが、ほとんどの場合、この構成形式を使用します。

/ _includes ページ本文のディレクトリ
/ _layouts ページ本文のディレクトリ
/ _posts エントリが移動するディレクトリ
/ _css o / scss cssがあるディレクトリ
/ _img o /画像 画像が移動するディレクトリ
/_config.yml 構成ファイル
/404.md 404エラーページ
/ CNAME ドメインへのリンク
/about.md «について»のページ
/index.html ホームページ

次に、_config.yml構成ファイルに、必要なデータを入力します。私の場合は、次のように残しました。

-_config.yml(〜-Blog-desktop)-gedit_003

使用しているディレクトリのターミナルに移動して書き込みます

ジェキルサーブ

ブラウザからlocalhost:4000または127.0.0.1:4000と入力すると、サイトが機能していることがわかります。お好みのコードエディタを使用して、ブログコンテンツのローカルでの変更を開始できます。私のものは崇高なテキストです。

コンパス

ここでは、テーマがすでにインストールされているJekyllです。

ブログを公開する準備ができていると判断した場合、またはエントリを更新する場合は、

git add --all git commit -m "表示したいメッセージ" git push -u origin master

githubのユーザー名とパスワードを要求されます。 それを書いてアクセスする

www.youruser.github.io

ここまでのエントリは、明確になっていると思います。 ツール スタック編集 マークダウンファイルを書き込んでgithubリポジトリにエクスポートできます。jekyllからの情報が必要な場合は、 jekyll公式サイト またはから githubページのヘルプページ.


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   エラヴ

    良い記事ですが、ブログを作成するためのCMSやWebアプリケーションは他にもたくさんあり、実際に書くことに集中できます。 好みはあるものの、ジキルを使うのは難しすぎると思います。

    1.    ハンター

      Jekyll、Pelicanなどの性的魅力は、Markdown RestructuredTextなどから静的サイトを生成し、githubページでホストできるブログを作成し、Disqusで外部コメントを投稿できることです。

      たとえば、私のブログはPelicanです。新しい投稿を作成するには、最初のファイルを作成して再コンパイルします。githubのリポジトリのgh-pagesブランチにコミットします。それだけです。

      1.    エラヴ

        うーん、とても簡単ですよね? ファイルを作成し、再コンパイルし、コミットします.. WordPress(および同様のもの)があります、毎日私はあなたをもっと愛しています😛

      2.    ハンター

        奇妙な事実として、kernel.orgはこれらのジェネレーターを使用しています。

        https://www.kernel.org/pelican.html

    2.    ワンオスリー

      ええと、それらはXNUMXつの異なるものですが、静的なWebサイトビルダーのWordPressを完全に変更します。 複雑なのは最初です。レイアウトなどを組み立てる必要がある場合、もうXNUMXつは正確に言うことです。書き込みに集中し、プレーンテキストファイルを生成し、マークダウンBAMを使用して投稿を作成します。 複雑なことは何も見当たりません。

      よろしく

      1.    エラヴ

        それがあなたの場合だと言っているわけではありませんが、静的コンテンツジェネレーターを支持してWordPress(JoomlaやDrupalなど)に対して聖戦を繰り広げた人もいます。 はい、高速でシンプルですが、WordPressの機能を実行する場合は問題が多くなります。もちろん、ツールは、多くの人が参加できる、モデレートする必要がある、協調的なものとして機能します。

      2.    アンドルー

        あなたは正しいです、elav、ニーズによってはWordPressの方が優れています。みたいなブログ desdelinux静的コンテンツジェネレーターでも動作する可能性はありますが、設定は簡単ですが、WordPress とは異なりセキュリティ上の問題がある可能性があることに加え、多くの人が参加するには問題があります。そのため、初心者には Wordpres よりも Jekyll をお勧めします。Jekyll の方が簡単で、初心者を怖がらせる PHP を使用せずに HTML/CSS の簡単なチュートリアルで学習できるからです。

    3.    アンドルー

      私が書いたこれは、githubページが使用するのと同じテクノロジーですが、独自のテーマを使用することはできません。デフォルトのテーマを使用する必要があります。 もちろんもっと簡単なものもありますが、ドメイン、ホスティング、SEO、セキュリティなどに取り組むことなく、簡単なインストールと構成を探していました。

    4.    そこにデー

      ワードプレスで作成するのに長い時間がかかりましたが、試してみます。記事を共有していただきありがとうございます🙂

  2.   MD

    しかし…XNUMXつの質問…それはブログではありませんか?

    コメントが許可されていないため、フラットページです。

    1.    イエス・バレステロス

      技術的には静的なページだとしましょう。 ただし、コメント用にDisqusをインストールできる場合は、必要なものを補完します。

      1.    MD

        面白い、ありがとうございます。

  3.   オスカー

    ありがとう。 非常に良い。