Key 仅随本次请求透传,不会被本站保存
Hexo博客的基本搭建
软件环境
需要的软件环境,以我本人的运行环境为例子
-


-
[Node.js v12版本](CNPM Binaries Mirror (npmmirror.com))
Node.js建议使用v12版本,使用高版本会出现不影响使用的小bug,如果你并非强迫症,以及你的其他项目要求更高版本,请下载最新版

如果你的网络无法进行下载,请访问以下链接进行下载
打开cmd命令行,输入
node -v后显示下图所示,即为安装成功
在电脑的任意目录点击右键,能够显示
Git Bash Here
博客本地化部署
-
更改npm为cnpm源
国内某些网络环境访问npm会出现问题,建议使用taobao镜像源,能有效减少故障的发生
1npm install -g cnpm --registry=https://registry.npm.taobao.org


-
安装hexo命令行
-g是对全局安装hexo命令行
1cnpm install hexo-cli -g
-
Hexo博客初始化
选取一个想要安装Hexo的目录,路径中最好不要含有中文,后续会更好处理
1hexo init
此时文件夹内应有初始化文件

-
运行博客
在博客根目录右键打开
Git Bash Here输入以下指令
1hexo clean && hexo g && hexo shexo clean 清除已经部署的网页静态文件
hexo g 编译当前博客
hexo s 启动本地服务器

出现上图最后一句话,并且没有后续的警告语句,说明部署成功,在浏览器中输入以下网址查看部署效果
1http://localhost:4000
如果你的端口4000被占用,可以使用hexo s -p 端口号
然后访问
http://localhost:端口号以上,博客的最基本的本地化部署已经完成,接下来将部署到Gitee或者Github
博客部署到网络
部署到Github(推荐)
GitHub: Where the world builds software · GitHub
如果因为网络问题无法访问,可以使用梯子或者改用Gitee部署

-
创建Github仓库
注册完成Github账号,新建仓库用于保存上传博客代码

这里我已经存在该仓库,所以会爆红
按照图示修改好仓库名后,确保仓库为公开(Public),其他设置按需更改,创建仓库。
-
获取与Github的连接
在任意位置打开
Git Bash Here,输入以下指令1 2 3
git config --global user.name "你的GitHub用户名" git config --global user.email "你的GitHub注册邮箱" ssh-keygen -t rsa -C "你的GitHub注册邮箱"
输入第三个命令后只需要连续按下三次回车,就会在
C:\Users\用户名\.ssh中生成密钥文件打开
id_rsa.pub,复制文件内容,添加到

然后在Git Bash中输入以下命令测试是否连通Github
1
|
|

-
上传博客到Github
首先在
Git Bash中输入以下命令安装部署插件1cnpm install hexo-deployer-git --save
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
hexo clean && hexo g && hexo d
1 2 3 4 5 6 7 8 9 10 11 12 |
|











