4

Hexo 的一些冷门小问题

 2 years ago
source link: https://paugram.com/coding/hexo-secret-usage.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Hexo 的一些冷门小问题

2021.10.23进击的码农 0 69

初入 Hexo 模板开发,难免要熟悉 Hexo 程序本身的一些特性和使用操作,于是就立下了这篇博文,之后也会陆陆续续进行更新和完善。

分类名改成英文

分类名称默认是你在文章里面设置的,如果是中文分类名,那么路径名也是中文了,特别别扭。我在文档上查到了一个名为 category_map 的设置项,但文档上并没有详细的说明。直到我看到这个 Issue 之后瞬间明白,就是一个键值对嘛。

// Before
http://localhost:4000/进击的码农/js-hover-dropdown-menu/

// After
http://localhost:4000/coding/js-hover-dropdown-menu/

修改办法就是打开你的 Hexo 配置文件 _config.yml,修改 category_map 属性,大概按照这样的格式:

category_map:
  '随笔与杂谈': essay
  '做个技术宅': tech
  '进击的码农': coding
  '设计新视界': design
  '有趣的分享': share

还有一个类似的属性 tag_map 也是同理。

文章链接生成

Hexo 默认根据文件名来生成博文的 URL,你也可以把它当作一个页面的形式去设置,在文章顶部添加 permalink 设置就可以了,但保罗觉得也许并不应该这么做。可以尝试把文件名写的短一些?

// Before:
http://localhost:4000/coding/js-hover-dropdown-menu/

// After:
http://localhost:4000/js-hover-dropdown-menu/
---
title: 使用原生 JS 写一个悬浮下拉菜单
category: 进击的码农
tags: JavaScript
permalink: js-hover-dropdown-menu
---

Typecho 一些冷门小技巧

Paul

特立独行的一只前端菜狗。本站未注明转载的文章均为原创,并采用 CC BY-NC-SA 4.0 授权协议,转载请注明来源,谢谢!如本站内容对你有所帮助的话,不妨 捐助支持 一下?同时欢迎订阅关注 我的日记,唠嗑(分享)每日的折腾经历。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK