Hexo セットアップメモ

Index

  1. はじめに
  • ELK などを触っていてメモする場所が欲しくなり、以前ぜんぜん詳しくもないのになぜか触ったことがある hexo を思い出すも Node.js をはじめから設定する必要があり、手始めに初期設定をメモします。
    1. 参考サイト
    2. 手順
      1. nvm のインストール
      2. nvm をターミナル起動時に有効にする
      3. Hexo をインストール
      4. 公開用の設定等は過去に実施していたようなので割愛
      5. 記事の作成
      6. 新規記事のデプロイ
  • はじめに

    ELK などを触っていてメモする場所が欲しくなり、以前ぜんぜん詳しくもないのになぜか触ったことがある hexo を思い出すも Node.js をはじめから設定する必要があり、手始めに初期設定をメモします。

    参考サイト

    Macにnodebrew(node.js, npm)をインストールする手順
    Qiita Markdown 書き方 まとめ
    所要時間3分!? Github PagesとHEXOで爆速ブログ構築してみよう!

    手順

    nvm のインストール

    1
    2
    git clone git://github.com/creationix/nvm.git ~/.nvm
    source ~/.nvm/nvm.sh

    nvm をターミナル起動時に有効にする

    1
    2
    3
    4
    5
    node -v
    v0.12.7
    nvm alias default v0.12.7
    default -> v0.12.7
    vi ~/.zprofile

    if [[ -s ~/.nvm/nvm.sh ]];
    then source ~/.nvm/nvm.sh
    fi

    1
    source ~/.zprofile

    Hexo をインストール

    1
    npm install -g hexo

    公開用の設定等は過去に実施していたようなので割愛

    liginc さんの元ネタの _config.ymltypegithub でなく git でうまくいった

    記事の作成

    hexo new '新規ページタイトル' vi source/_posts/新規ページタイトル.md

    新規記事のデプロイ

    hexo d -g

    以上