banner
阿道

阿道

阿道博客

零基礎でGithubを利用して無料で静的ブログを構築する-hexoチュートリアル

本次チュートリアルのデモ環境は mac システムで、windows システムは基本的に同じ手順ですので、ここでは詳しく説明しません。

インストール準備#

hexo をインストールする前に、必ず以下の 2 つのソフトウェアがコンピュータにインストールされていることを確認してください:

  • node.js
  • git(インストールを促されるので、同意すれば大丈夫です)

インストール開始#

  1. ターミナルツールを開き、以下のコマンドを入力して管理者権限に入ります:
   sudo su
  1. npm をインストールします。国内の特別な事情により、npm のインストールは遅くなることがありますので、ここでは淘宝の cnpm を使用してインストールします:
npm install -g cnpm --registry=https://registry.npm.taobao.org
  1. hexo をインストールします:
cnpm install -g hexo-cli
  1. ユーザーディレクトリであるか確認します。そうであれば操作を続け、そうでなければユーザーディレクトリ(通常はユーザー名のフォルダ)に入る必要があります。

  2. 新しいディレクトリを作成します。ここでは blog という名前にします:

mkdir blog
  1. blog ディレクトリに入ります:
cd blog
  1. ブログを初期化します:
sudo hexo init

提示:INFO Start blogging with Hexo! は成功を示します

  1. ローカルテスト:
hexo s

表示
INFO Start processing
INFO Hexo is running at http://localhost:4000 . Press Ctrl+C to stop.

  1. ブラウザで上記のアドレスを開くと hexo ブログを確認できます

デフォルトタイトル_2019-07-18-0

新しい記事を公開#

  1. 新しい記事を作成します
hexo n "記事タイトル"

INFO Created: /Users/ching/blog/source/_posts/ 記事タイトル.md

  1. 記事に入ります(ここでは vim コマンドを直接使用して編集しますが、他の Markdown エディタを使用することもできます)

  2. i を押して、Enter を押して編集を開始します。ここでは適当にいくつかの内容を入力し、編集が完了したら、esc を押して、と入力して保存します。

  3. blog ディレクトリに戻り、クリーンアップを行います:

hexo clear
  1. ウェブサイトの内容を生成します
hexo g
  1. 再度 hexo s コマンドを使用してローカルテストを開始し、公開が成功したか確認します
    Snipaste_2019-07-25_19-07-32

ローカルサイトをネットワークに公開#

今日はウェブサイトを github に公開する方法をデモします。

  1. github にログインします
  2. 新しいリポジトリを作成します
  • 右上の + ボタンをクリックして new repository を選択
  • リポジトリ名:github ユーザー名 + github.io
  • 説明を記入します
  • create repository をクリックして作成します
  1. ローカルターミナルに戻り、プラグイン hexo-deployer-git をインストールします:
cnpm install --save hexo-deployer-git
  1. 設定ファイルを開きます:
vim _config.yml
  1. ドキュメントの末尾に移動し、編集を行います:

deploy:
type: git
repo: https://github.com/ ユーザー名 / カスタムアドレス.github.io.git
branch: master

  1. github にデプロイします:
hexo d

github アカウントのパスワードを入力し、表示 INFO Deploy done: git は成功を示します

  1. 私たちのウェブサイトにログインして確認します
    Snipaste_2019-07-25_19-55-13
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。