GitHub Pagesブログ誕生記


前編ではなぜ私が自分のGitHub Pagesを技術ブログとして開設したのかを書きました.このブログは私がどのように構築したのかについてのブログです.このブログは同時に発表されました.ブログの誕生記、転載は出典を明記してください.支持と理解に感謝します.
もともと私のこんなに怠惰な人、ブログを书くのは大部分CSDNあるいはブログ园で、CSDNはもっと多いでしょう、しかし最近连続して2日の封号されて私にとても卵が痛くなったことを表示させて、原因は私が小さい仲间のブログを転载するので、CSDNの顾客サービス担当者の返事によると私のブログの中で“敏感な言叶”があるためです.T_T! 敏感語、いいでしょう、全編何度も読んで、四軸飛行機に関するブログを見ていません.いったいどこに敏感語がありますか.うん、CSDNカスタマーサービスは私たちが敏感語を漏らすことができないと言っています.のそして私はほほほと言います...
それから私は招かないで、その上いつもCSDNでブログを书くようにしましょう、同じく面白くなくて、受けた制限はまだ多くて、まあ、怠けても仕方がないでしょう、やはり新しいものを勉强しなければなりません、加えて最近もよくMarkdownでノートを书いて、coldの良い友达も多くGitHub Pagesを使って、だから、いっそ使って、これは前言で、重点ではありませんて、简単にブログの诞生を记录しましょう.
このブログはMarkdown形式で作成され、静的ブログツールPelicanによって生成され、GitHub Pagesに配備されている.
参考リンク:Pelicanを使用して静的ブログ-cold’s woldを作成
Pelicanの紹介
PelicanはPythonで作成されたオープンソースの静的ブログ生成ツールで、文章を追加したり、ページを作成したりすることができます.Markdown reStructuredTextやAsiDocなどの異なるフォーマットでブログを書くことができます.個人的にはMarkdownのフォーマットも好きです.ブログの内容にもっと集中することができます.そして、それ自体も特に簡潔です.うん.
Pelicanのインストール
GitHubからcloneの最新コードを選択しpython setup.py installでインストールするかeasy_Installやpipなどでインストールします.
ブログの作成
mkdir /path/of/ur/blog
cd /path/of/ur/blog
pelican-quickstart

それから一連の問題が発生して、実は難しくなくて、できるのは書くことができて、できないのはデフォルトを選ぶのがよくて、その上万一うっかり書き間違えても何もなくて、後続の話はpelicanconfを編集することができます.pyファイルは構成を変更しますが、設定についてはここで省略します.
質問に答えると、ブログが作成され、主に次のファイルが生成されます.
|-- content                #          
|-- develop_server.sh      #      
|-- Makefile               # Makefile
|-- output                 #       
|-- pelicanconf.py         #     
|-- publishconf.py         #     

その後、このmdドキュメントをcontentディレクトリの下に捨て、make htmlコマンドを実行します.outputディレクトリの下で必要な静的ブログページが生成され、./develop_server.sh startコマンドを実行すると、ブラウザでhttp://localhost:8000/を開くことでアクセスできます.
ページの作成
コンテンツディレクトリの下にpagesというディレクトリを作成し、Aboutを作成します.mdのドキュメントは、次のように記入します.
Title:    
Date:2015-02-05
                  ,    ,    ,       ,       ,          ,~\(≧▽≦)/~   , ,       。。。

その後、make htmlを続け、生成したブログページをプレビューすることができます.
あ、もう少しで忘れそうになりましたが、GitHub Pagesを新規作成する必要があります.GitHub Pagesについての紹介はここを見てください.https://pages.github.com
GitHub Pagesの作成
OK、まず倉庫を作成します.名前は「GitHubユーザー名.github.io」という形式を採用します.そうしないと認識されません.それから私たちのこの倉庫の管理インタフェースに入り、「Settings」を選択し、下にGitHub Pagesエリアを見つけて、「Automatic page generator」を選択し、プロジェクト名、Tagline、基礎の他の情報を記入します.カスタマイズしたいならデフォルトでいいです.後でプロジェクトcloneをローカルに着いたら、必ず置き換えますから.
OK、これから新しくできたこのプロジェクトcloneを現地に送ることができます.ここではSourceTreeを直接使いました.個人的にはGitコマンドを知る必要があると思いますが、特に熟練していなければこのGUIツールに合わせて使うこともできます.
そして私たちは提出して、後で有効なページを見ることができます.
うーん、それからここまで書いて、まあまあのブログはもう席に着いていません.残りの仕事はPelicanに慣れて、適切に美化して、後続の補充を待つ必要があります.