Hexo は、ユーザーがブログ Web サイトを迅速に構築できるようにする非常に優れた静的ブログ ジェネレーターであり、さまざまなテーマをサポートし、非常に柔軟です。
それでは、Hexo を Github にデプロイするにはどうすればよいでしょうか?以下にこのプロセスを詳しく紹介します。
1. 準備
- Github アカウントの登録
Github アカウントをお持ちでない場合は、まずアカウントを登録する必要があります。 Github 公式 Web サイト: https://github.com/
- Git のインストール
Hexo 生成されたブログを Github にアップロードするには、コード管理と管理に Git を使用する必要があります。提出する。したがって、Git をインストールする必要があります。
Windows では、Git 公式 Web サイト https://git-scm.com/ からインストール プログラムの最新バージョンをダウンロードできます。
Linux では、yum または apt-get コマンドを直接使用してインストールできます。
- Node.js のインストール
Hexo は Node.js 言語に基づいて開発されているため、Node.js ランタイム環境をインストールする必要があります。
Node.js 公式 Web サイト https://nodejs.org/ から最新バージョンをダウンロードしてインストールします。
2. Hexo ブログの初期化
- インストール Hexo
コマンド ライン ツールを開き、次のコマンドを入力してインストールします:
npm install -g hexo-cli
ログイン後にコピー
- Hexo の初期化
#ブログを保存する新しい空のディレクトリを作成します。ディレクトリに入った後、コマンド ラインに次のコマンドを入力して初期化します。 #プラグインのインストール
初期化が完了したら、ブログの生成と表示をサポートするプラグインをインストールする必要があります。一般的に使用されるプラグインは次のとおりです。 -
hexo-deployer-git: ローカルで生成された Web サイトを Github に公開するために使用されます。
hexo-generator-sitemap: サイトマップの生成に使用されます。
- hexo-generator-baidu-sitemap: Baidu に含まれるサイトマップを生成するために使用されます。
- hexo-renderer-pug: Pug テンプレート エンジンのレンダリングをサポートするために使用されます。
- #コマンド ラインに次のコマンドを入力してインストールします:
3. Hexo 設定
Web サイト設定
Yes Web サイトのタイトル、作成者、言語、テーマなど、Web サイトの基本情報を _config.yml ファイルで構成します。
- テーマ
Hexo には選択できるテーマが多数あり、公式 Web サイト https://hexo.io/themes/ で確認できます。一般的に使用されるテーマは次のとおりです。
- hexo-theme-next: さまざまな構成項目をサポートする非常に人気のあるテーマです。
hexo-theme-matery: 優れた視覚効果を備えたもう 1 つの優れたテーマです。
- テーマをローカルにダウンロードした後、コマンド ラインからインストールできます:
npm install hexo-deployer-git --save
npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save
npm install hexo-renderer-pug --save
ログイン後にコピー
展開構成_config.yml file デプロイメント部分を見つけて、次のように関連する設定を行います:
git clone https://github.com/theme-next/hexo-theme-next themes/next
ログイン後にコピー
- その中で、type はデプロイメントのタイプ、repository は Github ウェアハウスのアドレス、branch は Github ブランチです。リポジトリ内のユーザー名を独自の Github ユーザー名に置き換えるだけです。
4. ブログを生成して Github にアップロードします#Generate blog
コマンド ラインに次のコマンドを入力して、ブログを生成します。 ##
deploy:
type: git
repository: git@github.com:username/username.github.io.git
branch: master
ログイン後にコピー
ローカル プレビュー-
ブログを生成した後、ローカルでプレビューし、次のコマンドを入力してローカル サービスを開始できます:
次に入力します。ブラウザの http://localhost: 4000 でブログをプレビューします。
- ブログのアップロード
コマンド ラインに次のコマンドを入力して、ブログを Github にアップロードします:
アップロードが成功したら、「https」と入力します。ブラウザで ://username.github.io でブログにアクセスできます。 - これが最初のアップロードの場合は、Github のユーザー名とパスワードを入力する必要があります。
5. 概要上記の手順により、Hexo で構築したブログを Github にすぐにデプロイできます。 使用中に、バックアップとバージョン管理のために Hexo ブログのソース コードを Github に配置し、将来のブログの反復とメンテナンスを容易にすることができます。同時に、Github Pages は非常に優れたブログ ホスティング プラットフォームでもあり、無料のホスティング サービスを楽しむことができます。 ブログ構築プロセス中に問題が発生した場合は、Hexo 公式 Web サイト https://hexo.io/ および Github のテーマ ウェアハウスのドキュメントを確認するか、Hexo 公式フォーラムにアクセスしてください。ディスカッションとヘルプについては https://bbs.hexo .io/ を参照してください。 以上がhexoをgithubにデプロイする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。