hexo排坑

hexo排坑一:点击博文下载一个heox的文件

原因:在hexo主文件夹下的配置文件: _config.yml出错了
解决办法:

1
2
cd ./hexo
vim _config.yml

然后把18行,最后少了一个/ 加上就行了,MD!!!!

BTW,背景动画修改方法

1
2
3
\themes\pure\layout\layout.ejs的<body>中面添加动态CSS

<script type="text/javascript" src="//cdn.bootcss.com/canvas-nest.js/1.0.0/canvas-nest.min.js"></script>

在写 获取时间戳及世界时间转换 和 如何获取指定位数随机数 两篇文章的时候,因为文中出现一些工具性质的东西,需要 js 代码的运算,但是又不能都写到 markdown 文件中,所以需要在 Hexo 中引入静态 js 文件。

在查阅文档后发现 Hexo 中静态文件放在皮肤文件夹中,即

1
your_project/themes/<theme_name>/source

在这个文件夹中会有 js, css, img 等文件夹,没有的话可以自己创建,将自定义的 js 放到其中,在 markdown 文章中直接引用即可

1
<script type="text/javascript" src="/js/test.js"></script>

hexo添加图片

修改_config.yml中的post_asset_floder项为true
然后创建blog的命令为:

1
hexo new "xxxx"

这样就由一个xxx.md和一个xxx的文件夹
然后把图片放到文件夹里
引用方法为
‘’’

差不多就是这样了