hexo搭建个人博客(二)

867 阅读1分钟

hexo主题更改

  1. 首先切换到自己hexo下的themes目录。
    hexo_themes
  2. 自己可以在hexo官网找自己想要的主题,在github上将地址复制下来。
    hexo_themes_find
  3. 通过git clone 地址将主题下下来,这里我下的chic。
    hexo_themes_clone
  4. 修改hexo配置文件,即_config.yml文件,将theme更改为刚才下的主题。
    hexo_themes_config
  5. 然后分别执行hexo clean,hexo generate即可。
    hexo_themes_start
  6. 访问查看是否成功。
    hexo_themes_see

hexo插件

hexo-admin插件

  1. 通过npm install --save hexo-admin安装hexo-admin插件。
    hexo_admin_install
  2. 等待完成后,ip地址后,加上:4000/admin即可。
    hexo_admin_see
  3. 默认是没有密码的,这里我们需要添加密码,点击导航栏的settings,在里面设置用户名,密码,以及加盐(为了密码加密),然后直接将下面生成的文件内容复制到hexo下的_config.yml中即可。
    hexo_admin_pass

hexo-admin常见错误

Error: Config value "admin.deployCommand

  1. 在用hexo-admin部署的时候,可能会出现这种Error: Config value "admin.deployCommand" not found错误,这是因为没有配置部署文件,这里 我们需要先创建一个部署文件。
    hexo_error_deploy_chuli1
  2. 编辑部署文件,并在文件中添加如下内容。
    hexo_error_deploy_chuli2
  3. 在hexo配置文件中添加如下内容。
    hexo_error_deploy_chuli3
  4. 现在配置完了,重启hexo即可。

Error: spawn EACCES

  1. 这是由于权限不足导致的,因此我们只要把上面创建的部署文件加上执行权限即可,可以通过chmod o+x 配置文件名命令为文件添加执行权限。
    hexo_admin_error_chmod_chuli
  2. 重启hexo,问题已经解决。