51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

hexo最新安装教程


hexo 博客安装全过程

注意:安装过程中 cmd 指命令提示符 都用管理员身份打开,避免出现乱七八糟的权限问题!!! 安装包
NodejsLTS
Git

nodejs 安装 {#nodejs-安装}

直接默认配置,next 到底,不要修改路径

注意
不是水文章,此教程之前的版本也是更换路径,但是报错的概率会很大,需要配置环境变量解决,干脆直接默认安装,环境变量会自动配置

git 安装 {#git-安装}

依然是 next 到底

通过 ssh keys 绑定 GitHub {#通过-ssh-keys-绑定-GitHub}

1.注册 GitHub
提示填啥就填啥,注册个账户 2.登录进去以后,点击 new,新建一个仓库

存储库名称格式必须为

|-----------|------------------------------| | 1 | "username".github.io |

"username"是自己的 github 用户名

3.打开 cmd,执行以下指令生成 ssh key

|-----------|---------------------------------------------------| | 1 | ssh-keygen -t rsa -C "username@email.com" |

" username@email.com "是 github 账户绑定的邮箱

回车直到生成
密钥生成的目录为

|-----------|----------------------------------| | 1 | C:\Users\"username"\.ssh |

4.通过记事本或者编辑器打开
摁下[ctrl + a]全选,复制
打开 GitHub 并登录,点击头像 ➡Settings➡SSH and GPG keys➡New SSH key
5.绑定 ssh keys

title 随便写
Key 将刚才复制的密钥粘贴进去
点击 Add SSH Key

6.在命令提示符 cmd 中原封不动输入以下指令

|-----------|-------------------------------| | 1 | ssh -T git@github.com |

若回复为 Hi "你的 GitHub 用户名"则为绑定成功

hexo 安装 {#hexo-安装}

1.以管理员身份打开 cmd,执行 hexo 全局安装指令

|-----------|---------------------------------| | 1 | npm install hexo-cli -g |

2.输入以下指令检测 hexo 是否安装成功

|-----------|-----------------| | 1 | hexo -v |

3.在 D 盘新建一个 blog 文件夹,并进入 4.在 blog 文件夹下,右键 ➡Git Bash Here,进入命令行工具
5.输入初始化命令,如果是前面 nodejs 是默认配置安装的,这里一般不会出问题,如果有问题大概率是网络问题

|-----------|-------------------| | 1 | hexo init |

第一种情况 它提示执行 npm install ,这里我们去 C 盘删掉图上的文件 .npmrc

第二种情况 一般来说,除了提示 npm install 的情况,其他的大概率是网络问题
解决方案 1:清除缓存,多试几次
解决方案 2:用"科学"或者"魔法"

6.以下为初始化成功提示
7.打开 blog 文件夹下的"_config.yml"hexo 配置文件,拉到最底部

|-----------------|-----------------------------------------------------------------------------------------| | 1 2 3 4 | deploy: type: git repo: git@github.com:0god23/0god23.github.io.git branch: main |

": "后边均有一个空格,请不要删除 repo: 请修改为自己创建的 GitHub 仓库的 ssh url 克隆链接
如图

8.执行 hexo g 生成本地静态文件
9.执行以下命令安装 hexo-deplayer-git 依赖

|-----------|----------------------------------------------| | 1 | npm install hexo-deployer-git --save |

执行一下 hexo d

这里有可能会出一个小问题,他会提示你验证 github,按照下面指令修改执行就可以

|-------------|----------------------------------------------------------------------------------------------------| | 1 2 | git config --global user.name "Your Name" git config --global user.email "you@example.com" |

"Your Name"是自己的用户名
"you@example_com"是 github 绑定的邮箱

10.执行 hexo d 部署到 GitHub 仓库,这里会有一个弹窗提示登陆 github 账号,登录即可
11.稍等几分钟即可部署生效
访如下网址

|-----------|----------------------------| | 1 | username.github.io |

"username"是自己 github 的用户名

~~end~~ {#end}

赞(0)
未经允许不得转载:工具盒子 » hexo最新安装教程