用Hexo搭建个人博客
一、环境配置
1.Node.js(
下载完成后,根据提示进行安装。
安装完成后,需要配置环境变量(高级系统设置 => 环境变量 => 系统变量(找到Path,添加node安装路径))
打开cmd,输入node -v和npm -v查看是否安装及配置成功。

1.Hexo下载
新建博客目录,在cmd中进入该目录,输入npm install hexo-cli -g安装Hexo。

如果npm不是最新版本,可能会提示下面的信息,输入npm install -g npm@8.19.2即可。

2.Hexo初始化
输入hexo init blog 进行初始化。

初始化完成后,文件夹下就出现很多目录结构了。

3.启动本地博客
cmd先进入blog目录,然后输入hexo s -g启动,本地博客就搭建完成了。


4.通过命令行生成博客
cmd中可以通过Ctrl+C关闭上次服务连接,然后输入hexo new "My-Blog"创建新的博客。

进入\source_posts\,可以看到两个Typora文件(一款 Markdown 编辑器和阅读器),编写自己的文章,保存。

在cmd中先输入hexo clean清除缓存,再输入hexo generate生成文件。

重新启动服务,这时就会出现自己写的第一篇博客。

三、实现远程访问博客
1.注意事项
在使用Gitee或Github的时候,通常会使用SSH密钥,一方面保证安全,另一方面推送时可以减少输入账户密码的步骤。具体的实现方式可以百度。
在选择Gitee和Github作为仓库时,本人推荐Gitee,毕竟是国内服务器,在Github上部署有时访问速度不是很流畅。
2.部署远程博客(Gitee)
在Gitee上创建新的仓库(注意: 仓库名称应该和用户名相同)


之后给Hexo项目安装git依赖,输入npm install --save hexo-deployer-git

打开目录下的config文件,拉到最下面,修改Git配置,将页面上复制的链接地址拷贝过来。


准备就绪后,就可以将Hexo项目推送到gitee上去了。输入hexo d,中途会出现账户登录或密钥验证,根据自己情况输入即可。

3.登录远程博客地址
之前创建新项目设置的路径就是我们博客的访问地址(https://paopao.gitee.io/),但本人访问时遇到了404,这里介绍一下404问题的解决方案。
1)在Github或Gitee上创建的项目名与路径不一致
2)配置config文件有误,仔细检查
3)Gitee需要开启静态博客支持,未实名的需要实名,可能会审核1-2天。

## hexo g || hexo generate 写好的博客,可以生成到public中
## hexo clean 删除public文件夹删除
## hexo s || hexo server 启动服务
## hexo d || hexo deploy 在本地生成.deploy_git文件夹,并将编译后的文件上传至GitHub或Gitee
最后
到这里,基本就实现了Hexo搭建自己的个人博客,感兴趣的小伙伴,快来搭建吧~
本文来自博客园,作者:paopaoa,转载请注明原文链接:https://www.cnblogs.com/codepaopao/p/16755838.html

浙公网安备 33010602011771号