hexo的站内链接问题
在写博客的时候,经常需要进行站内文章的跳转。原来的方式就是直接写上文章的外部链接。这样非常的不合理,因为如果网站外部链接换了,就需要每篇文章修改,就像硬编码似的。
原来的方式
就像我要引用AWS申请免费EC2主机。
[AWS申请免费EC2主机](http://blog.gezhiqiang.com/2016/11/25/ec2-build-md/)
...小于 1 分钟
在写博客的时候,经常需要进行站内文章的跳转。原来的方式就是直接写上文章的外部链接。这样非常的不合理,因为如果网站外部链接换了,就需要每篇文章修改,就像硬编码似的。
就像我要引用AWS申请免费EC2主机。
[AWS申请免费EC2主机](http://blog.gezhiqiang.com/2016/11/25/ec2-build-md/)
Maupassant是我很喜欢的一款hexo的主题,简约素雅。但是,原版本上还是有些不符合我口味的地方。例如,索引的问题。markdown原有的索引,是左边的竖杠,而Maupassant 却是一个大引号,看着还不得劲啊。所以参考着试着修改了样式。
由于原Maupassant·的索引样式就是引号。所以需要修改主题的css样式。 css文件放在【maupassant】-【source】-【css】下的style.scss文件下。 原来的索引样式:
blockquote,.stressed {
-moz-box-sizing: border-box;
box-sizing: border-box;
margin: 2.5em 0;
padding: 0 0 0 50px;
color: #555;
border-left: none;
}
blockquote:before,.stressed-quote:before {
content: "\201C";
display: block;
font-family: times;
font-style: normal;
font-size: 48px;
color: #444;
font-weight: bold;
line-height: 30px;
margin-left: -50px;
position: absolute;
}
hexo使用node开发的,其中会依赖很多第三方依赖包。而一些依赖包的更新过快,经常会出现一些版本兼容的问题。下面就简单记录一些hexo搭建博客中遇到的错误,方便以后自己参考,也希望减少大家踩坑的时间。
遇到问题,先看官网的troubleshooting
hexo提供了一系列命令来完成项目创建、创建文章、静态化文件、调试以及部署的指令。 以下就介绍几种常用的命令。
hexo项目可以通过配置文件,快速地个性化自己的网站内容。项目根目录下的_config.yml为配置文件。 配置文件的条目比较多,以下对于一些配置项,做一个简单的介绍。
Hexo是一个快速、方便的博客框架。使用markdown解析文章,通过几个简单命令快速生成静态页面,并快速部署。