标签:: Hexo

0

记录一次填npm安装依赖坑的经历

闲来无事,想改改hexo博客的标签云样式,找到了一篇博客,跟着节奏走着走着,不小心踩了好多坑,好歹我坚强,几次google 后,我爬起来了。。。 错误一:1gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable. 提示缺少python,wtf,明明安装了pyt

0

Hexo博客,删除已提交到github pages上的文件或文件夹

找到本地的hexo目录,命令行下进入.deploy_git目录,假设这里需要删除tags文件夹, 123git rm -r --cached tags # 删除tags文件夹git commit -m '删除了tags文件夹'# 为此次改变添加注释git push # 提交更改 更多命令:git --help 以查看帮助

0

为Hexo主题添加动态背景

别看了,这张图不会动的,,,, 1.这里以hueman主题为例,打开/themes/hueman/layout/layout.ejs,添加下面的一坨代码在body中(如果js的link失效,文末有下载连接), 123{% if theme.canvas_nest %}<script type="text/javascript" src="//cdn.bootcss.co

0

为hexo主题添加顶部进度加载条

最终效果,见文末。 使用Everything在根目录下搜索head.ejs或head.swig,取决于你使用的主题所采用的引擎,如果是hueman主题,就是/themes/hueman/layout/common/head.ejs,如果是next主题就是/themes/next/layout/_partials/head.swig。 实现方法: 在文件的靠前一点的位置添加下面的代码(如果连接打不

0

为hexo主题添加右键桃心效果

最终效果,见文末 步骤: 在/themes/hueman/source/js/中新建一个love.js,复制粘贴下面最大的一坨代码。打开/themes/hueman/layout/layout.ejs将 12<!-- 页面点击小红心 --><script type="text/javascript" src="/js/src/love.js"></script>

0

从零开始制作 Hexo 主题

写在前面本文将会从零开始开发一个简单的博客主题。样式主要参考 Hexo theme 中的 Noise 主题。 开始之前你需要了解: 模板引擎 CSS预处理器 Hexo 文档 本文使用的模板引擎为 ejs,使用的 CSS 预处理器为 stylus。这也是 hexo 项目预装了的 render 插件,如果想使用其他模板引擎或者其他 CSS 预处理器,可以安装相对应的 render 插件。例如我的

0

Hexo折腾记——自动部署篇

目标:写完一键上传并部署。(一个命令完成) 详细流程:上传图片至七牛,上传 deploy 文件至Github公开库 以及 博客源代码 至Github 私有库,Daocloud 检测到commit 自动构建镜像并自动更新应用。 实现:​ 1.在public目录下放置Dockerfile文件: 12FROM daocloud.io/nginxCOPY ./ /usr/share/nginx/h

0

Hexo折腾记——性能优化篇

折腾Hexo的本来目的就是为了学习把性能优化到极致,由于水平有限,这里牵涉到的所谓的性能优化仅仅只是一些表面工夫,并不牵涉非常细节的前端性能。 另外,由于我朝特殊的网络环境,我使用的谷歌分析,以及Disqus 均会导致出现因时因地因运营商而异的发抽状况,故而所有速度测试均在排除这些干扰下进行的。 静态文件压缩静态文件包括: html,css,js,images . 我才用了gulp来跑自动压缩任

0

Hexo折腾记——基本配置篇

前言人闲起来真是可怕,本来已经折腾过了jekyll和Ghost,静态和动态博客也都尝了遍鲜,然而还是按捺不住寂寞又折腾起来Hexo。话说我最早大概是两年前高考结束的时候知道的Hexo,那时在家里没事干想搭个博客玩,然后看见了jekyll和hexo,无奈那时候就一台windows,啥也不懂啥也不会,这两个博客工具楞是装不上去。而Jekyll的一个好处是可以不用在本地跑,Github 的Pages功