zoukankan      html  css  js  c++  java
  • hexo从零配置next全纪录

    1.按照官网按照hexo;

    2.下载next(目前使用的是最新发布版本6.4.1),解压后重命名为next,放在hexo工程themes目录下;

    3.网站配置文件_config.yml中,改成theme: next;language: zh-CN,作者、关键字等都改一下

    4.修改next配置文件_config.yml;

       4.1 生成favicon,16×16等简单方式是把图片放ppt里缩放到想要的尺寸,放在source/images/下,对于配置文件的favicon项(暂时没看到效果,后续再处理);

       4.2  seo项设置为true;

       4.3  设置菜单部分可以看文档,目前开前五个菜单,注意标签、分类等页面需要通过hexo new page tags手动创建,然后在source里配置该页面是标签页;

       4.4 scheme设置为Pisces

     4.5 sidebar 的position改为right

        4.6 头像,后续设置

        4,7highlight_theme设置为night

        4.8 更改since

    5. 文章置顶

    $ npm uninstall hexo-generator-index --save

    $ npm install hexo-generator-index-pin-top --save

    然后在需要置顶的文章的Front-matter中加上top: true即可

    设置置顶标志 打开:/blog/themes/next/layout/_macro 目录下的post.swig文件,定位到<div class="post-meta">标签下,插入如下代码:

              {% if post.top %}
                <i class="fa fa-thumb-tack"></i>
                <font color=111111>置顶</font>
                <span class="post-meta-divider">|</span>
              {% endif %}
  • 相关阅读:
    在Linux中安装Oracle(较详细图解)
    SecureCRT
    MHA配置文件说明
    MySQL建表规范与常见问题 (go)
    Shell编程时常用的系统文件(转)
    Leetcode: Excel Sheet Column Title
    Leetcode: Find Peak Element
    Leetcode: Intersection of Two Linked Lists
    Leetcode: Majority Element
    Summary: Class Variable vs. Instance Variable && Class Method
  • 原文地址:https://www.cnblogs.com/zhansu/p/9649842.html
Copyright © 2011-2022 走看看