MENU

hexo

Hexo 资源文件夹报错

好像突然从某一天起,博客列表页的图片显示不出来了,而进入文章可以显示,去 Hexo 文档看,发现是资源文件夹的问题。

{% asset_path slug %}
{% asset_img slug [title] %}
{% asset_link slug [title] %}

比如说:当你打开文章资源文件夹功能后,你把一个 example.jpg 图片放在了你的资源文件夹中,如果通过使用相对路径的常规 markdown 语法 ![](/example.jpg) ,它将 不会 出现在首页上。(但是它会在文章中按你期待的方式工作)

Read More

使用 Git 在多台设备间同步博客文件

博客文件一直是放在办公室的台式机上,最近准备放假回家,就需要将文件同步到笔记本里。刚开始用了百度云盘,本来想设置同步文件夹的,结果。。。node.js 这个 sb,node_modules 这个文件夹里的细碎文件太 tm 多了,同步一下几个小时都搞不定。。。只能选部分文件上传,然后在笔记本上下载,最麻烦的是每次有了修改都要手动去百度云上把旧文件删掉,再上传新的,实在是麻烦。而且从百度云下载的时候也特别慢,只好求助于 Git。

Read More

VPS配合Git搭建Hexo博客

之前用的 Gitblog 最近出现了一个奇葩的问题,文章不按时间排序了,仔细看了文档也没有地方说这个问题。无奈之下换回以前的 Hexo。

0x01 Hexo的本地安装

这是一个都被大家写烂了的部分,我就不再多说了,其实也不难,看看文档就行了。还不会就随便搜两篇教程看看。

这里值得注意的就是 Windows 下环境变量要配置好,文档里推荐的 nvm 并不会帮你弄环境变量,所以还是去node.js官网下一个安装包更方便, Git 也是必需的东西,同样要配置环境变量。

还有就是 npm 的源国内连很慢,可以用淘宝的镜像。 Windows 下在用户目录下(如C:\Users\dashen\)新建一个.npmrc文件,写入:

registry = https://registry.npm.taobao.org

搞定。

Read More