Ubuntu19.10にhexo(ヘクソ)をインストールして利用してみる

Ubuntu19.10にhexo(ヘクソ)をインストールして利用してみる

ブログ作成に特化したnode.js制の静的サイトジェネレーター であるhexo(ヘクソ)の簡単な使い方です。

環境

  • OS  ubuntu19.10
  • node v12.13.0
  • npm 6.12.1

hexoインストール

hexoインストール用のディレクトリを作成します

ローカルインストールでインストールします。

※npm ローカルインストールとグローバルインストールについてはこちら

プロジェクト作成

hexoのプロジェクトを作成します

簡易サーバーを起動

とりあえず、簡易サーバーを起動して画面を確認してみる

ブラウザから http://プライベートIP:4000 にアクセスすると下記の画面が表示されます

サイトを作成してみる

topのHexoの文字列を変更するには、

プロジェクト 配下の_config.ymlを下記のように編集します

ブログ記事を作成してみる

下記のコマンドで記事が簡単に作成できます

コマンドを実行するとsource/_posts配下にtest.mdファイルが生成されます。

これを下記のように編集します

サーバーをctrl+Cで停止して、再度起動します

ブラウザから http://プライベートIP:4000 にアクセスすると下記の画面が表示されます

htmlを生成する

下記のコマンドを実行するとhtmlファイルが生成されます

実行するとプロジェクト配下にpublicが生成されhtmlが生成されます

プロジェクト配下

public内