简单发布文章 在Hexo根目录下打开cmd终端命令:1hexo new "文件名" 此命令会在/hexo/source/_posts下创建一个文件名.md文件,然后就可以使用markdown编辑器开始写自己的博客了...注:部署到Coding上需要先按照插件,在cmd中输入 npm install hexo-deployer-git --save 高级文章设置 Hexo new 的分类 Hexo对生成文章有三种分类...文档模板修改 当我们使用 hexo new [layout] 生成文章的生成的文件都是有默认模板的。...实现修改模板功能 其实每次我们执行 hexo new [layout] 时,Hexo都会去scaffolds文件夹中寻找[layout].md,并根据其内容建立文章。...:12:29 tags: - 标签1 - 标签2 --- Hexo官方说明不支持一个文章与多个categories(分类) Hexo官方文档对于分类的解释 如何关闭新建页面的评论功能?
创建新文章 在网站根目录下打开命令行,使用如下命令创建新文章: hexo new ? 执行该命令,Hexo会在/source/_posts目录下创建一篇新的文章: ?...接下来在这篇文章里使用 MarkDown 语法编写文章即可。 Front-matter 打开 Hexo 创建的文章可以看到,文章开头有这样一段: ?...这个使用---包括起来的内容称之为Front-matter,即前置信息,用于给 Hexo 渲染该 md 文档,除了这三项,还有很多的配置项可以自己添加: 配置项 意义 title 网页文章标题 date...: hexo clean 这个命令会清除掉之前生成的网页,即站点根目录下的public文件夹: ?...每次修改文章后,都要执行这两条命令,清除掉旧的数据,然后重新生成页面。 预览文章 重新生成页面后,我们可以在本地开启服务器,预览一下文章是否满意: hexo s ? ?
Order by title or date order: 1 # Sort of order. 1, asc for ascending; -1, desc for descending 然后在文章上加上...series即可,他会根据后面的名称判断是否是同一个系列 --- title: Hexo添加系列文章 abbrlink: ae7bb3d1 date: 2024-02-03 03:15:04 series...: Hexo系列 ---!
hexo实现文章加密 安装此插件时主题为fluid 安装encrypt插件 1.在博客目录下执行下面的指令安装encrypt cnpm install --save hexo-blog-encrypt...": "^3.0.13", } 加密文章设置(password属性) 1.将”password”字段添加到文章信息头部 title: 博客标题 date: 2020-11-07 23:05:38 password...: 123 执行hexo g&&hexo s后,便可查看 ?...对要加密的文章 ,修改文章信息头如下 password: 1234 abstract: 这里有东西被加密了,需要输入密码查看哦。 message: 您好,这里需要密码。...encrypt具体配置文件 1.文件位于blog\node_modules\hexo-blog-encrypt下,可自行修改配 尾记 1.有错误请评论指出,谢谢,希望文章能够帮助到烂记性的自己和正在观看此博客的你
Hexo 博客有时有着想要发布,但是不想过于公开的场景,本文记录隐藏 Hexo 博客的技术实现。...想要实现功能有几种方法: 修改 发布状态 存为草稿 hexo-generator-indexed 插件 hexo-hide-posts 插件 测试环境 为了测试文章隐藏功能,配置环境...修改发布状态 可以通过修改文章发布状态参数 published 来控制是否渲染该文章,如果设置为 False,则压根不会渲染,只是源文件保存在项目中。...渲染页面后没有 Foo 这篇文章了 直接访问 Foo 所在的链接也访问不到: 存为草稿 Hexo 自带草稿功能,草稿内容也不会发布,和 published 的区别我理解是概念上的,草稿是放在草稿箱中的文章...我的最佳实践 我的需求是,在博客发布一些私人的博文,不想完全公开,但是别人看到了也没大事。同时有相关知识的人可以方便地查看相关文章,不知道内情的人很难察觉有这些文章。
前言 在不妨碍正常阅读的情况下想更好地展示背景或者一些效果,实现文章页透明是一种不错的选择。...操作 在\themes\butterfly\source\css路径下创建一个xxx.css文件,在文件中添加如下代码: /* 首页文章栏背景透明 */ #recent-posts>.recent-post-item
hexo&typora-文章编写 1.图片资源引入问题 日常习惯使用typora编辑器进行编辑,相关的图片引入均用相关路径进行引用(相同路径下构建同名.assets文件夹存储图片信息),这与hexo...,Hexo将会在你每一次通过 hexo new [layout] 命令创建新文章时自动创建一个与对应文章文件同名的资源文件夹,从而可以通过相对路径进行引用(针对一些自定义的md笔记文件,...中的"文章名/"全文替换为空,从而保证项目发布部署的主页和文章能够正常引用到图片信息 # 由于在之前基于typora编辑md文档设定资源生成路径为"同名文件夹.assets",因此如果是作相应的迁移,...则需依据hexo引用的规则复制一份与文章title"同名"的资源文件夹,随后相应作url路径全文替换,对应完整步骤说明如下: a.hexo博客项目引入hexo-renderer-marked插件并修改_...(编写插件、注册插件、发布插件、引入插件) 预览图片路径和部署图片路径不同,也可考虑通过自定义插件实现转化(可参考博客): !
这在 wordpress, emlog 或是其他博客系统中都很容易实现, 然而 hexo 除外. :( 为了解决这个问题, 让我们有请 "hexo-blog-encrypt"....- 再使用 hexo clean && hexo g && hexo s 在本地预览加密的文章....设置优先级 文章信息头 > 按标签加密 高级设置 文章信息头 --- title: Hello World tags: - 作为日记加密 date: 2016-03-30 21:12:21 password... event = new Event('hexo-blog-decrypt'); window.dispatchEvent(event); 对 TOC 进行加密 如果你有一篇文章使用了 TOC,你需要修改模板的部分代码...你可以简单的使用 theme 在 _config.yml 里或者文章头, 如下: 文章信息头 --- title: Hello World tags: - 作为日记加密 date: 2016-03-30
Hexo 是一个快速、简洁且高效的博客框架。...最近我也搭建了一个Hexo的博客,今天因为没有使用命令工具创建文章,而是最后写完以后才创建新文章文件,然后复制写好的到新文件,并且删掉了原来的文件,结果生成静态文件的时候多余出来一个文章,本地文件明明已经删除了...普通删除方式 Hexo正常删除文章的流程是先删除本地文件。...然后依次执行命令: hexo clean hexo g hexo d 此时已经成功删除文章了。...已发布文章删除 如果你已经将文章git发布了,此时会在本地创建一个名为 .deploy_git的文件夹,并将生成的文件复制到该文件夹。
然而一篇新的博客发布了,又有多少有缘人会知道呢?这些曾经访问过你的博客的人还会再次来访么? Web Push Notification 给予了网站与用户交流的能力。...,类似于这种格式的吧] 发布新文章并推送给用户的截图,我找不到了,你们根据教程配置成功后,然后再发布新文章,就会看到新文章通知的效果了。...--- title: Hexo博客订阅文章通知功能 top_img: copyright: true toc_number: true categories: Hexo博客 tags: Hexo keywords...: 'Hexo,Web Push Notification,浏览器推送文章,新文章推送功能,博客文章订阅' description: 使用插件实现博客文章订阅并使用浏览器进行新文章推送的通知 abbrlink...自动推动特殊实现方案 以hexo-theme-matery主题来说: 文章格式大概是这样: --- title: Hexo+Github博客搭建之Matery主题安装配置篇 author: YangAir
前言 本文将介绍如何在首页侧边栏添加文章合集板块。可以提供一些重要文章的展示。...image.png 在\source\_data目录下(如没有_data需自行创建)新建文件collections.yml,并写入如下代码: collections: - name: 名称1 url: '文章...1url' - name: 名称2 url: '文章2url' 注意:url为文章渲染后的完整链接 在\themes\butterfly\source\css目录下新建collections.css
文章中,有时候需要自己给自己引流,所以经常要引用自己的文章,原来在使用 Hugo 的时候,是用的直接写入文章最终链接的方法引用,虽然可以成功的引用文章,但是如果原本的文章链接变化了,就不能使用了,所以最好的方法就是在生成系统之内直接引用...Hexo 提供了 标签插件 来完成这个功能。...github-jsDelivr' 就可以在文章中看到:GitHub 做为博客图床,这样就可以进行站内文章的引用了,这里展示的是文章中的 title 字段,而不是文件名,但是要注意的是,这里默认的路径是在...这两个展示的名称不同,但是最终指向的都是同一篇文章。...另外还有一种方案,是使用 post_path 指定文章的链接地址,但是不是链接,比如 post_path '工具环境/github-jsDelivr',我们在文章中看到的是: /archives/de549f00
Hexo 基于分类输出文章 2021年04月15日 409 字 大概 1 分钟 本文将教你如何调用 Hexo 指定分类下的文章 本文回答了以下问题 https://www.zhihu.com/question...输出目录标题 输出文章标题...string or null post.raw 文章的原始内容 ??? post.photos 文章的照片(用于相簿) array post.link 文章的外部链接(用于链接文章) string
本文发布于143天前,最后更新于135天前,其中的信息可能有所发展或是发生改变。 1....配置云游君Yun主题PART2 | 优雅美观 夜梦就在这篇文章中介绍一下如何在HEXO上写文章并发布。...你可以直接看官方提供的教程:写作 | Hexo 2. 发写文章 2.1 文件名称 Hexo 默认以标题做为文件名称,但你可编辑 new_post_name参数来改变默认的文件名称。...插入图片相关问题 2.2.1 问题再现 为了避免后续写文章、发布文章的时候遇到图片无法加载的问题,夜梦决定把这一部分写在创建文章之前。...发布 写完以后保存.md文件,然后运行 hexo clean && hexo g && hexo s 本地预览。无误后,你可以执行 hexo d 发布到github pages上。
文章 命令行中输入: $ hexo new "new article" 之后在source/_posts目录下面,多了一个new-article.md的文件。...新建、删除或修改文章后,不需要重启hexo server,刷新一下即可预览。...修改日期 文件的修改日期 comments 是否开启评论 true tags 标签 categories 分类 permalink url中的名字 文件名 动态博客中通过发布文章页面设置的各种属性...,在hexo里要这样设置。...如果你希望强行预览草稿,更改配置文件: render_drafts: true 或者,如下方式启动server: $ hexo server --drafts 下面这条命令可以把草稿变成文章,或者页面:
见博客:http://zhwhong.ml/2017/03/23/deal-with-hexo-article-top-problem/ ---- Hexo默认只提供了按发布日期的排序,只好网上找了些资料修改...原理:在Hexo生成首页HTML时,将top值高的文章排在前面,达到置顶功能。...修改Hexo文件夹下的node_modules/hexo-generator-index/lib/generator.js,在生成文章之前进行文章top值排序。...以下是最终的generator.js内容 'use strict'; var pagination = require('hexo-pagination'); module.exports = function...博客文章置顶效果 ---- Reference:解决Hexo置顶问题
themes/next/_config.yml, 在里面加入以下代码: # Hide single post hide: hide_post: true 如果 hide_post 设置为 true , 新建文章时设置字段...hide: true 即可隐藏指定文章, 设置样式可参考下面: title: 测试图片展示 urlname: pictureToDisplayTest_5-3 author: WuGenQiang type
发现在公司和家里两台电脑是写东西的时候总是会发现忘记提交写的markdown文档,这样如果在公司写了一半没有提交,在家里就写不了了,所以想了一个办法,写一个脚本,每次自动提交文档,然后自动发布。...我是在 github 上创建了一个私有仓库,将未生成的原始文档添加到仓库中,这样可以方便在不同设备之间进行同步,哪怕在网吧当中,想写文章了,git clone 一下就可以开始写文章。...解决问题 自动提交markdown到github 自动发布到 github.io 自动替换 source/ 文件到 public/ 在 hexo/ 目录下创建脚本文件 touch deploy.sh...git commit -m $DATA git push origin master fi hexo clean && hexo g # SEO 相关key,如果直接放 source,会生成对应样式的页面...,而非空白页面,所需要在 # hexo clean 之后、hexo deploy 之前,复制到 public/ 目录下 touch public/xxxxxxxxxxxxxxxxxxxxxx.html
Hexo博客Next主题文章置顶相关 我需要写一些文章做推荐相关,需要文章置顶功能 博客效果 置顶方法配置 一、修改库文件 原理 在Hexo生成首页HTML时,将top值高的文章排在前面,达到置顶功能。...修改方法 修改Hexo文件夹下的node_modules/hexo-generator-index/lib/generator.js,在生成文章之前进行文章top值排序。...修改内容 以下是最终的generator.js内容,可以直接复制替换node_modules/hexo-generator-index/lib/generator.js的内容 'use strict';...--save $ npm install hexo-generator-index-pin-top --save 置顶文章配置 然后在需要置顶的文章的Front-matter中加上top: true或者...1 参考文章2
markdown 自带目录([toc]), 但是默认的hexo无法渲染目录结构。本文记录在hexo中添加目录的方法。...效果示例 安装插件 npm install hexo-toc --save 配置博客根目录下的_config.yml文件 toc: maxdepth: 3 添加目录 在需要展示目录的地方添加:
领取专属 10元无门槛券
手把手带您无忧上云