ホームページ >開発ツール >Git >Hexo を Github にデプロイする方法を教える

Hexo を Github にデプロイする方法を教える

PHPz
PHPzオリジナル
2023-03-31 14:02:222158ブラウズ

Hexo は、ブログをすばやく作成するために使用できる、シンプルで実用的な静的ブログ ジェネレーターです。さまざまなテーマやプラグインをサポートし、マークダウンやコードの強調表示などの一般的なニーズを簡単に処理できます。ブログを書いた後、より多くの人に表示するためにインターネットにデプロイする必要がありますが、github は良い選択です。次に、Hexo を Github にデプロイする方法を詳しく説明します。

ステップ 1: Github リポジトリを作成する

まず、Github 公式 Web サイトにアクセスして、「username.github.io」に基づく名前付け形式でリポジトリを作成します。

ステップ 2: Git をインストールする

デプロイする前に、Git がローカルにインストールされていることを確認してください。そうでない場合は、公式 Web サイトからダウンロードしてインストールできます。

ステップ 3: Hexo を初期化する

次に、すべての Hexo ファイルとディレクトリを保存するフォルダー ("blog" など) をローカルに作成します。次のコマンドを実行して初期化します。

hexo init blog

このコマンドは、現在のディレクトリに「blog」という名前のフォルダーを作成します。このフォルダーには、Hexo のベース ディレクトリが含まれています。

ステップ 4: 設定ファイルを編集する

Hexo のベース ディレクトリに「_config.yml」という名前の設定ファイルがあるので、このファイルを編集して設定する必要があります。ファイルの内容を次のように変更します。

# Site
title: your-blog-title
subtitle: your-blog-subtitle
description: your-blog-description
keywords: your-blog-keywords
author: your-name
language: zh-CN
timezone: Asia/Shanghai

# URL
url: https://your-username.github.io
root: /

# Deployment
deploy:
  type: git
  repository: https://github.com/your-username/your-username.github.io.git
  branch: master

なお、「your-blog-title」や「your-blog-subtitle」などの内容は独自の情報に変更する必要があります。ブログ。

ステップ 5: 依存関係をインストールする

Hexo のベース ディレクトリで次のコマンドを実行して依存関係をインストールします:

npm install

ステップ 6: 静的ファイルを生成する

Hexo のベース ディレクトリで次のコマンドを実行して、静的ファイルを生成します。

hexo clean && hexo g

このコマンドは、すべての静的ファイルを含む「public」ディレクトリを生成します。

ステップ 7: 静的ファイルを Github に送信する

Hexo のベース ディレクトリで次のコマンドを実行して、静的ファイルを Github に送信します:

hexo d

このコマンドは、すべての静的ファイルをアップロードします。 「public」ディレクトリ内のファイルを Github にアップロードします。

ステップ 8: ブログにアクセスします

最後に、ブラウザに次の URL を入力してブログにアクセスします:

https://your-username.github.io

概要

この時点で、私たち Hexo は Github にデプロイされました。実際の運用では、ブログの内容を変更した場合、手順6と7のコマンドを再度実行して、更新したブログをGithubに送信するだけで済みます。この方法は非常に簡単で便利で、個人のブログをすばやくセットアップするのに適しています。

以上がHexo を Github にデプロイする方法を教えるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。