首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Hexo搭建 --- 3、Hexo发布文章详解

简单发布文章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官方文档对于分类的解释 如何关闭新建页面的评论功能?

3.5K30

Hexo博客教程(二)| 如何写作新文章发布

创建新文章 在网站根目录下打开命令行,使用如下命令创建新文章hexo new ? 执行该命令,Hexo会在/source/_posts目录下创建一篇新的文章: ?...接下来在这篇文章里使用 MarkDown 语法编写文章即可。 Front-matter 打开 Hexo 创建的文章可以看到,文章开头有这样一段: ?...这个使用---包括起来的内容称之为Front-matter,即前置信息,用于给 Hexo 渲染该 md 文档,除了这三项,还有很多的配置项可以自己添加: 配置项 意义 title 网页文章标题 date...: hexo clean 这个命令会清除掉之前生成的网页,即站点根目录下的public文件夹: ?...每次修改文章后,都要执行这两条命令,清除掉旧的数据,然后重新生成页面。 预览文章 重新生成页面后,我们可以在本地开启服务器,预览一下文章是否满意: hexo s ? ?

13.1K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    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.有错误请评论指出,谢谢,希望文章能够帮助到烂记性的自己和正在观看此博客的你

    1.1K50

    Hexo -48- 文章隐藏

    Hexo 博客有时有着想要发布,但是不想过于公开的场景,本文记录隐藏 Hexo 博客的技术实现。...想要实现功能有几种方法: 修改 发布状态 存为草稿 hexo-generator-indexed 插件 hexo-hide-posts 插件 测试环境 为了测试文章隐藏功能,配置环境...修改发布状态 可以通过修改文章发布状态参数 published 来控制是否渲染该文章,如果设置为 False,则压根不会渲染,只是源文件保存在项目中。...渲染页面后没有 Foo 这篇文章了 直接访问 Foo 所在的链接也访问不到: 存为草稿 Hexo 自带草稿功能,草稿内容也不会发布,和 published 的区别我理解是概念上的,草稿是放在草稿箱中的文章...我的最佳实践 我的需求是,在博客发布一些私人的博文,不想完全公开,但是别人看到了也没大事。同时有相关知识的人可以方便地查看相关文章,不知道内情的人很难察觉有这些文章

    33830

    hexo&typora-文章编写

    hexo&typora-文章编写 1.图片资源引入问题 ​ 日常习惯使用typora编辑器进行编辑,相关的图片引入均用相关路径进行引用(相同路径下构建同名.assets文件夹存储图片信息),这与hexo...,Hexo将会在你每一次通过 hexo new [layout] 命令创建新文章时自动创建一个与对应文章文件同名的资源文件夹,从而可以通过相对路径进行引用(针对一些自定义的md笔记文件,...中的"文章名/"全文替换为空,从而保证项目发布部署的主页和文章能够正常引用到图片信息 # 由于在之前基于typora编辑md文档设定资源生成路径为"同名文件夹.assets",因此如果是作相应的迁移,...则需依据hexo引用的规则复制一份与文章title"同名"的资源文件夹,随后相应作url路径全文替换,对应完整步骤说明如下: a.hexo博客项目引入hexo-renderer-marked插件并修改_...(编写插件、注册插件、发布插件、引入插件) ​ 预览图片路径和部署图片路径不同,也可考虑通过自定义插件实现转化(可参考博客): !

    67400

    Hexo博客订阅文章通知功能

    然而一篇新的博客发布了,又有多少有缘人会知道呢?这些曾经访问过你的博客的人还会再次来访么? 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

    1.7K20

    Hexo 引用自己撰写的文章

    文章中,有时候需要自己给自己引流,所以经常要引用自己的文章,原来在使用 Hugo 的时候,是用的直接写入文章最终链接的方法引用,虽然可以成功的引用文章,但是如果原本的文章链接变化了,就不能使用了,所以最好的方法就是在生成系统之内直接引用...Hexo 提供了 标签插件 来完成这个功能。...github-jsDelivr' 就可以在文章中看到:GitHub 做为博客图床,这样就可以进行站内文章的引用了,这里展示的是文章中的 title 字段,而不是文件名,但是要注意的是,这里默认的路径是在...这两个展示的名称不同,但是最终指向的都是同一篇文章。...另外还有一种方案,是使用 post_path 指定文章的链接地址,但是不是链接,比如 post_path '工具环境/github-jsDelivr',我们在文章中看到的是: /archives/de549f00

    1.7K20

    HEXO系列教程 | 发布文章 | 解决静态图片路径错误问题 | 小白向教程

    本文发布于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上。

    15910

    hexo-自动发布脚本

    发现在公司和家里两台电脑是写东西的时候总是会发现忘记提交写的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

    17850
    领券