使用hexoと静的のブログサイトを作成するために、コーディング

背景

仕事の性質上では、常に芸術の記録を行うと、自分自身の学習と成長のプロセスを共有し、私が来た世界に証明するためにしたかったです。その後、ブログパーク、あまり宣伝をしようと、それが正しいか間違っていると感じる;書き込み記事、ブログへの投稿は、あまりにも多くの広告を51CTOの使用を開始、人々は非常に痛みを伴うようで、よく知られた技術のブログのプラットフォームの数に続いて、発見していません自分の好きな。

ちょうどそう簡単にワードプレスを構築51CTO使用し、運用・保守など、ブログ自分自身を構築することを決めたが、値下げのためのワードプレスのサポートはぎこちない見て、非常に良いではありません。また、あなたがあなた自身のサーバーを持っている必要があり、コストがビット高いですが、またメンテナンスは、あきらめます。

ほとんどのビットを探しに行くと無料のリソースを使用して自分のブログを構築することを決め知っています。。静的なブログサイトを構築コーディングページ、hexo、hexoadminを使用して

githubのページ(デモ)に配備まず私ではなく、アクセスが国で遅く、百度に含めることはできません。
彼は(デモ)コーディング国内を選んだので、アクセス速度がはるかに高速です。

この問題を解決します

  1. 遅いアクセス速度は、
    コーディングページgithubのページから切り替えられました

  2. 値下げ絵
    の使用マップのベッドは WangFanは、自由空間7頭の牛を組み合わせることにより、7頭の牛の空き容量、またはhexo管理を組み合わせました。

テキストスタート
システム環境:CentOSの7

インストールnodejs

画像を貼り付け

Node.jsのは簡単容易なネットワークアプリケーションを拡張するために、高速応答を構築するためのクロームJavaScriptランタイム上に構築されたプラットフォームです。

Linuxの下Nodejs インストール

インストールhexo


hexo公式文書
参照1 hexoは、より詳細なインストール
の基準2を詳細にプロセス全体
3を参照すると、ビルドHexoは、全体の話をブログ

テーマ

私は次のテーマを使用して、次の公式文書非常に詳細では、ほとんどの設定を求めることができます。

hexoテーマ次のラベルと分類

# 创建标签页
$ hexo new page tags
# 创建分类页
$ hexo new page categories

次のHexoテーマセットは、フルテキストHOMEを表示しません。

最も単純な構成:ブログの体内で増加

ページをコーディング

画像を貼り付け
コーディング公式ドキュメントを
コーディング上のビルドにHexo個人ブログ
コーディングに展開Hexoの静的な無料ブログホスティングプラットフォーム全体のプロセスを

hexo管理者の背景静的ブログ管理プログラム

hexo管理者の公式文書

の公式バージョン少しみすぼらしい、単一の関数。
使用するのは簡単

npm install --save hexo-admin-yf
hexo server
open http://localhost:4000/admin/

スプーラのWangFanの静的なブログアップグレードされたバージョンによってhexo管理

最適化と拡張プロジェクトことをお勧めしますGitHubの 7牛と組み合わせて、あなたはすぐに値下げに画像を挿入することができます。

使い方は簡単、詳細はを参照してくださいgithubの

npm install --save hexo-admin-yf
hexo server
open http://localhost:4000/admin/

ポストメンテナンス

コンピュータのメンテナンスの交換後

  1. どのファイルがする必要はありませんコピーされます。
    それは.gitテーマディレクトリ下のサイトのルートディレクトリ、またはファイルであるかどうか、まず.gitファイル、削除することができます。
    node_modules(再生成でNPMを使用してインストール)
    公共(HEXOとするときGこれが再生成されます)
    .deploy_gitフォルダ(DのHEXOを使用した場合にも再生成)
    db.jsonファイル
    概要:.git /、node_modules /、パブリック/、。deploy_git /、db.jsonファイルを削除する必要があります。

  2. 使用して、ディレクトリのフォルダの新しいコピーへの切り替えnpm installインストール用のコマンドモジュールを。明らかに、我々はここに無用hexoのinit初期化され、必要はhexo initで、この時点でない場合hexoは、全体を初期化するinitと使用しないために、そのサイトのコンテンツ内の構成ファイル_config.ymlは、デフォルト値を使用するようにクリアされます、

  3. いくつかの他の必要なコンポーネントをインストールし、もしあれば、内部node_modulesでのインストールを繰り返しません。

npm install hexo-generator-index --save
npm install hexo-generator-archive --save
npm install hexo-generator-category --save
npm install hexo-generator-tag --save
npm install hexo-server --save
npm install hexo-deployer-git --save hexo d来部署
npm install hexo-generator-feed --save 建立RSS订阅
npm install hexo-generator-sitemap --save 建立站点地图
npm install hexo-generator-searchdb --save 搜索

スプレッド

7頭の牛にアップロードされたエンド1(値下げ顧客サポートを準備する1 1時間、技術記事
2 Hexoのバージョン管理や継続的インテグレーション
3 オンライン音楽テスト
4 バックグラウンドミュージック姿勢正しい挿入Hexoを 音楽プレイリスト
5 Hexoのテーマを作るスクラッチ
6 トピックを使用してYelee

おすすめ

転載: www.cnblogs.com/hiyang/p/12631871.html