【Hexo搭建个人博客】(四)Hexo的基本配置

    xiaoxiao2024-12-13  15

    1.网站配置

    根目录下的_config.yml是整个Hexo框架的配置文件,修改此文件即可自定义Hexo的基本配置。

    1.1.网站

    参数描述title网站标题subtitle网站副标题description网站描述author作者language网站语言(默认en)timezone网站时区(默认使用电脑上的时区)

    其中,description主要用于SEO,告诉搜索引擎关于该站点的简单描述,建议包含该站点的关键词。 修改后生成并部署,然后访问即可看到:

    1.2. 网址

    参数描述url网址root网站根目录permalink文章的永久链接格式permalink_defaults永久链接中各部分的默认值

    1.3. 目录

    参数描述source_dir资源文件夹public_dir公共文件夹tag_dir标签文件夹archive_dir归档文件夹category_dir分类文件夹code_direrInlcude code文件夹i18n_dir国际化文件夹skip_render跳过指定文件的渲染

    1.4. 部署

    在首次部署之前必须设置type字段,该字段表明了使用的部署工具,比如git,后续repo字段表明了仓库地址,branch字段表明了仓库的分支,如图:

    1.5. 其他

    其他的一些设置都保持默认即可。

    2. 文章设置

    文章设置是针对于使用hexo new <layout> "<title>"创建的文章而言。

    2.1. Front-matter

    Front-matter是文章最上方以 --- 分隔的区域,用于指定该文件的设置,比如默认文章Hello World如下: Front-matter中预定义的参数列表如下:

    参数描述layout布局title标题date建立日期updated更新日期comments开启文章的评论功能tags标签categories分类permalink覆盖文章网址

    注:在 Hexo 中分类和标签有着明显的差别

    分类具有顺序性和层次性,也就是说 Foo, Bar 不等于 Bar, Foo;标签没有顺序和层次;

    2.2.Layout布局

    在新建文章时,Hexo 会根据 scaffolds 文件夹内相对应的文件来建立文件,Hexo 有三种默认布局:post、page 和 draft,它们分别对应不同的路径,自定义的其他布局和 post 相同,都将储存到 source/_posts 文件夹。

    布局路径postsource/_postspagesourcedraftsource/_drafts

    post布局

    使用hexo new "title"命令新建文章时,默认使用post布局,如下:

    Mculover666 认证博客专家 嵌入式软件开发 IoT全栈开发 博客专家,微信公众号mculover666,凭借与生俱来的热爱专注于嵌入式领域,在自己折腾的同时,以文字的方式分享所玩、所思、所想、所悟,作为一个技术人,我们一起前进~
    最新回复(0)