如果有錯誤,望斧正。
寫這篇僅僅是為了以后我回顧。
首先要下載兩個東西。
一個是node.js
下載地址 http://nodejs.cn/download/

只需要注意安裝到后面選擇Add to PATH然后next

第二個是Git
下載地址:https://git-scm.com/


這個什么也不用點,直接next。
完成后在桌面右鍵選擇Git Bash Here并打開

先輸入npm config set registry https://registry.npm.taobao.org切換國內(nèi)源
否則下載速度可能比較慢,或者下載不了
之后輸入 npm install -g cnpm --registry=https://registry.npm.taobao.org
等待之后再輸入 cnpm install hexo-cli -g
之后找一個地方存放你的博客
新建個文件夾,點進(jìn)去然后右鍵選擇 git bash
輸入 hexo init
完成后Ctrl+C,再輸入 cnpm install
然后輸入 hexo s
即可在網(wǎng)頁中輸入 http://localhost:4000/ 進(jìn)入到你的博客
更換主題
把想改的主題下載并解壓到 我的博客\themes 里面
之后去我的博客文件夾里
找到_config.yml
打開并找到themes: 默認(rèn)主題
把默認(rèn)主題改成下載解壓的那個文件夾名字
更換中文
我個人覺得的穩(wěn)定的方法,雖然比較麻煩:
在我的博客\themes\主題\languages里
找到英語的和中文的yml

把英語的對應(yīng)單詞改成中文即可。
bb:我之前就是跟著別人改language,結(jié)果中文是亂碼,到處查不到解決辦法!
做網(wǎng)頁標(biāo)簽功能
在我的博客里的source創(chuàng)建tags文件夾
然后在里面新建index.md文件
在里面輸入以下內(nèi)容:
---
title: 標(biāo)簽
date: 幾年-幾月-幾日 幾時:幾分:幾秒
comments: false
type: "tags"
---
使用方法
直接在博客下面的tags這樣添加
tags:
- 標(biāo)簽名
---
如果想要其他的標(biāo)簽,那么則是創(chuàng)建類似的文件夾,改掉title: 標(biāo)簽名即可
在線上能運行,別人能進(jìn)入你的博客
首先是創(chuàng)建你的github的代碼倉庫

然后要注意,這里要勾選上。

在我的博客里桌面右鍵打開Git Bash Here
輸入這段:ssh-keygen -t rsa -C “你的郵箱“
然后在系統(tǒng)盤里找到用戶\用戶名.ssh
找到id_rsa.pub,用記事本打開復(fù)制里面的內(nèi)容,粘貼到github的shh里面

建議shh的title為自己的郵箱

此外,還要在用戶\用戶名.ssh里面創(chuàng)建config文件
注意沒有后綴名
里面的內(nèi)容是:
Host github.com
User 你的郵箱
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443
然后在Git Bash Here里輸入 ssh -T git@github.com
之后會出現(xiàn)Are you sure you want to continue connecting (yes/no/[fingerprint])?
輸入yes就好
然后復(fù)制這個

打開我的博客里的_config.yml
翻到最下面,并改成如下:
deploy:
type: git
repo: 你復(fù)制的地址
branch: main
在Git Bash Here輸入
git config --global user.name "你的名字"
git config --global user.email "你的郵箱"
然后再輸入 cnpm install hexo-deployer-git --save
最后:
hexo clean
hexo g
hexo d
訪問自己的線上博客


這個網(wǎng)頁就是你的博客網(wǎng)頁