[hexo]如何更换主题、删除文章

  • 如何修改主题

    hexo有很多主题,每个人可以选择自己喜欢的主题来应用,也可以自己设计主题并且上传形成公共主题供大家下载。

    如果是自己设计主题的话,会稍微麻烦一些,需要自己配置很多文件,并且编写css以及js代码等。关于如何编辑自己的主题并且发布到公共主题这方面的内容,可以参考hexo官方文档中themes部分的内容,其中publishing的内容就是如何发布自己主题的流程。

    自己制作主题并且发布供所有人共享的情况稍微复杂一些,这里不做详细说明,感兴趣的同学看上面传递门中的内容即可。这里主要讲解下,如何把主题修改为公共库中的主题,把自己的博客改造成自己喜欢的样子。

    我们知道hexo官方共享的themes有很多,可以在hexo themes collection中查看。

    打开之后看到的这些themes都是可以供我们直接应用和安装的主题。那么如何才能应用某一种主题呢?
    主要分为下面几个步骤:

    1. 下载主题(themes);
    2. 修改主目录文件夹中的_config.yml文件的theme配置;
    3. 执行hexo generta => hexo deploy将主题应用到自己最新的博客上面。

    . 如何删除文章

    删除文章的过程一样也很简单,先删除本地文件,然后通过生成和部署命令进而将远程仓库中的文件也一并删除。具体来说,以最开始默认形成的helloworld.md这篇文章为例。

    首先进入到source / _post 文件夹中,找到helloworld.md文件,在本地直接执行删除。然后依次执行hexo ghexo d,再去主页查看你就会发现你的博客上面已经空空如也了,这就是如何删除文章的方法。

    . 总结

  1. node_modules文件夹中的内容是整个hexo的依赖包,这个一般情况下不需要去做任何增删改。
  2. public文件夹其实是当我们执行hexo generate命令之后由hexo根据我们的主题以及文章内容生成的一个文件。打开之后可以看到对应的时间我们写的博客内容,例如我今天的博客就是pubulic / 2016 / 05 / 01 / 如何更换hexo主题、删除文章.md这篇文章。你可以新建一篇文章来看看pubulic文件夹下面的变化,不过因为本文还没有讲解如何生成新的文章,所以你先不用着急,我会在后面的博客中慢慢讲解更多关于hexo如何应用的文章。
  3. scaffolds其实就是脚手架的意思,有些人也称之为模板,其实就是我们新生成一篇文章时从哪个模板来生成。这里面默认只有三个模板,draft, page, post,我们生成文章是可以指定采用哪个模板。
  4. source和themes子文件夹不再讲解,上面已经解释过了。
  5. _config.yml文件,这个其实是我们整个主目录的配置,你会发现你把主题从landscape切换到Tinnypp时,除了下载主题包之外就是在这个文件里去配置自己的主题,只需要更改少量的键值对内容就可以对整个主目录和网页进行变更了。
  6. db.json,没有仔细研究,后期会更新这部分的内容。
  7. package.json,没有仔细研究,后期会更新这部分的内容
时间: 2024-11-06 07:22:50

[hexo]如何更换主题、删除文章的相关文章

Extjs 更换主题

这里基于 Extjs4.2(发文时官方刚发布了最新版5.0) 进行开发的,更换主题后,主题信息保存在本地 cookie 中,如果要保存在数据库中,请自行修改! 使用一个Combobox 让用户选择皮肤! { xtype: 'combobox', itemId: 'mycombobox1', padding: 0, fieldLabel: '皮肤更换 ', labelAlign: 'right', labelPad: 1, labelWidth: 65, name: 'theme', value:

PhpStorm 8.x/9.x 快捷键设置/个性化设置,如何多项目共存?如何更换主题?

1."自定义"常用快捷键(设置成跟Eclipse差不多) 按照路径:File -> Settings -> Appearance & Behavior -> Keymap -> Copy 一份 Eclipse,命名为 Eclipse_blog.snsgou.com 快捷键 功能 路径 Ctrl + / 双斜杠注释 Main menu -> Code -> Comment width Line Comment Ctrl + Shilft + /

Intellij Idea更换主题

<h1 class="title">Intellij Idea更换主题</h1> <!-- 作者区域 --> <div class="author"> <a class="avatar" href="/u/1e043c3a288f"> <img src="https://img2018.cnblogs.com/blog/1112483/201906/1

hexo及next主题修改

通过npm uninstall <package>命令,你可以将node_modules目录下的某个依赖包移除: 1 npm uninstall 包名 要从package.json文件的依赖列表中移除,你需要使用--save标签: 1 npm uninstall 注意:如果你是以开发依赖包(devDependency)的方式安装的(即安装时待--dave -dev标签),那用--save将无法从package.json中移除,你必须用--save -dev标签. 升级Next7.0.0 运行如

Hexo之旅(四):文章编写技巧

hexo 编写文章可以使用以下命令创建hexo new "文件名" #创建的文章会在_pots目录下文章的后缀名是以md命名的文件格式,遵循markdown语法,所以编写文章可以使用markdown语法进行书写我们的文章,相当方便.快速! 分类及标签添加 新建一篇文章默认是没有分类及标签的,可以手动进行修改.然而文章就会自动分类以及加上对应的标签了 12 tags: 标签名 categories: 分类名 文章过长,使用阅读全文分屏 介绍一种比较简单的方式:只需要在文章内容需要分割的地

PhpStorm快捷键设置/个性化设置,如何多项目共存?如何更换主题?

#常用快捷键  设置快捷键:File -> Settings -> IDE Settings -> Keymap -> 选择“Eclipse” -> 然后“Copy”一份 -> 再个性化设置(自己习惯的)快捷键 平常还是习惯 F1 为查看PHP函数文档快捷键, F2 为重命名快捷键,但是这2个键被占用: 1.把 View -> Quick Documentation 的快捷键设置为 F1 2.把 Refactor -> Rename 的快捷键设置为 F2 3

WordPress更换主题空白问题

刚才尝试着更换了一个主题,后来发现预览主页的时候是一片空白.查了很多资料,有说是index.php的权限问题,有说是插件问题,有说是UTL-8编码的问题,我都试过了,发现都不行,后来仔细研究了一下,发现是因为我用的是Wordpress后台管理上传的主题,我到blog文件夹下的theme文件看到更换的主题下面的文件大小全是0,才发现原来用后台上传不上去,不知道后台出了什么问题,然后我把那个主题文件夹删掉,再手动上传主题文件夹,再到管理后台更换主题,ok,问题解决.

easyui更换主题之后出现validatebox的验证提示信息显示跑偏的解决方案

在easyui中更换主题为非default的主题,有的主题会出现如下图所示的情况,验证提示信息的提示内容跑到了下面. 现在说下原因和解决方案: 原因:原因是easyui对某些主题没有进行这个样式的设置,导致这个验证信息会到处跑. 首先,通过firebug可以看到出现上面问题的jsp页面有如下图的html,这段html内容就是提示信息所在的html,可以找到下面的class="validatebox-tip-content"的span,之所以出现验证提示信息乱跑的情况的原因是easyui

织梦(dedecms)后台删除文章后台还有分页显示解决方法

鸡哥今天在给单位改一个织梦网站的时候发现了一个问题,由于本来的程序有7000多篇文章,鸡哥就直接执行了个sql语句给删除了,但是发现删除之后后台文章的分页还在显示着,错误截图给大家看看 看到没,经过鸡哥百度搜索发现这其实并不是鸡哥的操作问题,而是这本就是织梦5.7的一个bug,下边就给大家写下修复方法很简单: 先找到你的根目录中/dede/content_list.php这个文件打开找到 这段代码,可以直接搜索缓存处理就能找到 把红框中的代码修改为: $arr = $dsql->GetOne(&qu