王大龙的小站

要战胜的是过去的自己。


  • 首页

  • 归档

  • 关于

  • 标签

  • 分类

Hexo+Github搭站记录(一)

发表于 2019-11-24 | 分类于 安装与配置

这个系列博客主要用来记录我在使用Hexo和Github建站的过程中遇到的问题和一些个人心得。会同时发布在我的csdn博客和我的小站,欢迎大家多多关注~我建站的初心是为了工作的时候提交的简历更有分量。其实这个想法我很早之前就想做了,当初是想记录自己学习的一些东西和分享一些东西,但是觉得麻烦就没有做。现在个人小站已经是初步搭建好了,花的时间其实也不是很长,满打满算花了一天吧。(一晚上其实可以做更多的,但是宿舍网络太差了)现在实现的就是可以推文章了,然后文章的配置模板也设好了,然后点击左边的菜单栏都可以正常跳转,而不是出现错误。接下来就简单说一说在初步实现搭站的过程中遇到的一些问题,主要涉及页面的生成还有配置文件的问题。搭站教程我就不放啦,csdn搜一搜,太多啦。因为文章都是用Markdown写的,然后我使用的是Typora这款编辑器,这个软件我之后也会专门写一个系列博客来记录我的学习过程。

一.页面生成

我使用的主题是NexT,这个是在Github中star数最高的Hexo主题。正如在官网中介绍的一样,精简是它的特色,没有很多花里胡哨的界面和动画,一切都是那么优雅又有序,哈哈哈,有点吹过头啦。然后如果你是按照官网教程走的话,可以实现登陆github.io的那个链接,然后显示你的主页,如下图:

但是当你点击左边菜单栏的其他页面链接时就会报错:

这是为啥呢?最后发现是配置文件的锅,这里的%20实际上指的是空格字符,我们只要将theme配置文件中的menu的对应菜单名的路径删掉路径中后面的空格就行啦。这是删除前:tags: /tags/ || tags
这是删除后:tags: /tags|| tags。重新生成静态页面,然后开启服务器,登陆测试正常。

hello world

发表于 2019-11-24

Hello world!

Hello World

发表于 2019-11-24

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment

<i class="fa fa-angle-left"></i>1…34
王大龙

王大龙

33 归档
12 分类
54 标签
GitHub 新浪微博 CSDN
© 2020 王大龙
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4