导航
导航
文章目录
  1. hexo搭博客的坑
    1. nullGitHub
    2. nullgit
    3. nullhexo
    4. nullending
    5. null报错解决

hexo搭博客的坑

hexo搭博客的坑


nullGitHub

git gitcore必须放入环境变量。
用hexo搭博客的前提是你要拥有一个GitHub账号,登入创建项目,注意项目名必须为 username.github.io。创建完后可在右上角setting处github page 看到自己的域名,在浏览器中输入即可访问。(此过程有些缓慢,后期可将自己购买的域名解析到博客)

nullgit

git的作用是部署博客,在安装过程中有一步是选择运行的环境,这里我们选择在git bash下运行(不能在cmd下运行,后续操作须在bash下进行),若一定要在命令行运行可在安装时选择cmd,此模式下会有部分冲突,萌新慎选。

nullhexo

hexo的配置是最复杂也是雷区最多的,首先在安装时需要安装插件,网上绝大多数博客只说了npm install,这条指令不能安装所有的插件,就像是把hexo部署到GitHub需要的hexo-deployer-git就无法安装,导致笔者一直无法部署,耗了很长时间,找了无数教程才解决。可以通过npm install hexo-deployer-git --save 安装,其他插件同理。
要将hexo部署成功需要对_config.yml文件进行修改,其中需要注意的是repository位在github clone处的ssh地址。最坑的来了这里冒号后有两个空格,两个空格,两个空格,重要的事说三遍。

nullending

配置完之后就可以进行个性化和写博客了,注意每次的修改都需要使用hexo g 生成,hexo d 部署。使用hexo s 在浏览器输入localhost:4000即可预览博客。

null报错解决

再部署中出现spawn failed报错,首先检查git是否加入环境变量,然后删除博客目录下.git文件夹。具体操作如下:

  1. hexo clean
  2. hexo g
  3. hexo d
支持一下
扫一扫,支持13m0nade
  • 走过路过不要错过~