hexo的new_post_name到底有啥用,为啥没生效

首先明确 new_post_name 无论你配置成啥样,对展示的时候的文章title和网页上的时间是没有影响的

Hexo的hexo/_config.yml配置文件中的配置项,new_post_name是创建新的博文文件时使用的

当执行hexo new [layout] <title>的时候,会在[layout]文件夹下生成<title>.md的文章

同时也会生成<title>.md的文章的头

例子

编辑new_post_name参数为:year-:month-:day-:title.md

然后使用

1
hexo new 测试文章标题

会在根目录/source/_posts下生成2021-12-31-测试文章标题.md的文件

这个文件同时会写好hexo/scaffolds/post.md模版文件中定义好的文章头的参数

1
2
3
4
5
---
title: 测试文章标题
date: 2021-12-31 17:23:08
tags:
---

重点

也就是说new_post_name配置的东西,只是在使用命令行生成文件的时候有用,对网站上展示的东西是没影响的,有影响的是文章的头里填的属性

作者

vear

发布于

2020-10-11

更新于

2022-01-03

许可协议

评论