目次
環境
- Macbook Air 2020 M1
- Big Sur 11.0.1
前準備
- node.jsをインストールする
- Hexoをインストールする
1. node.jsをインストールする
1 2 3
| git clone https://github.com/creationix/nvm ~/.nvm source ~/.nvm/nvm.sh nvm install 10.16.3
|
2. Hexoをインストールする
node.jsに付属してくる、nmpを使用する
3. HexoにGit操作用ツールを追加
hexoでdeployするときにgitを使用する
1
| npm install hexo-deployer-git --save
|
4. GitHubでブログ用のリポジトリを作成する
リポジトリ名はなんでも良いわけではなく、特定の記述規則に従う必要がある
1 2 3
| username.github.io
username = GitHubのユーザー名
|
5. 作成したリポジトリをCloneして移動
1 2
| git clone [リポジトリ] cd [リポジトリ]
|
6. Hexoでプロジェクトを作成
ここで作成するプロジェクトは後で消去するので(必要なのは作成されるフォルダの中のファイル)、適当でOK
ファイル名の中身をCloneしたリポジトリに移動させる
1 2 3
| mv ./<任意のプロジェクト名>/* ./ mv ./<任意のプロジェクト名>/.* ./ rm -r <任意のプロジェクト名>
|
7. Hexoプロジェクトの設定を書き換える
書き換え対象ファイル
書き換える設定
- language: -> language: ja
- url: -> url: https://.github.io/
「deploy:」 以下を書き換え&追記
書き換え前
書き換え後
1 2 3 4 5
| deploy: type: git repo: https://github.com/<username>/<username>.github.io branch: master message: コミット時のメッセージ
|