Hexo博客搭建初级教程(一)
从零开始搭建Hexo博客
作者:HeDaoZhiWan(Miaplacidus)
本篇:环境搭建
先决条件
- 实例操作系统:Windows 10 、11(Windows7会遇到各种奇怪的问题)
- 网络连接:请准备好梯子,以免博客挂载不上去到时候就尴尬了。
1. 安装Node.js
-
到Node.js官网并下载最新LTS版本。
-
安装时勾选“Add to PATH”选项。(默认已勾选,不要改,否则到后面会出错)
-
打开你的终端或者Powershall验证安装是否成功:
1
2node -v
npm -v
注意:如果你的npm在后面安装依赖时出现network报错
可以用
1 | npm config set registry https://registry.npmmirror.com |
来切换依赖的下载源,或者
1 | npm install -g cnpm --registry=https://registry.npmmirror.com |
来使用cnpm进行安装依赖,这样以后的命令都只需要用cnpm + 命令具体内容来完全代替npm
2. 安装Git
-
Git官网下载 ’ for Windows '的版本。
-
安装时选择“Use Git from Git Bash only”选项。(默认已勾选,不要改,否则到后面会出错)
-
同样用CMD或PS验证安装是否成功:
1
git --version
3. 配置Git环境
-
注册GitHub账号,可能会遇到网络问题,请挂梯。建议用outlook邮箱注册,因为后面还会用。
-
配置你的GitHub账号,把多因素验证进行配置。这里可以用浏览器插件“身份验证器”,自行上应用插件市场搜索安装。如果跳过这一步那你的GitHub账号将会在大概90天后强制要求弃用2FA,所以先配置了后面省事。
-
找一个你喜欢的文件夹用作你的博客根目录,右键选择Git Bash here,设置用户名和邮箱:
1
2git config --global user.name "你的github账号名"
git config --global user.email "你的github注册邮箱"到这个时候就不要改你的github相关名和邮箱了。
-
生成SSH密钥并配置到GitHub:
1
ssh-keygen -t rsa -b 4096 -C "你的github注册邮箱"
将
1
id_rsa.pub
的内容添加到GitHub账号的SSH设置中。
4. 安装Hexo
-
同样,用Git Bash,使用npm安装Hexo:
1
npm install -g hexo-cli
-
验证安装是否成功:
1
hexo -v
安装成功会显示版本号,报错请卸载重安。
到目前为止一切顺利的话就恭喜你,欢迎进入下一篇!
评论