diff --git a/_config.yml b/_config.yml index 61260d6..7c91b53 100644 --- a/_config.yml +++ b/_config.yml @@ -125,3 +125,7 @@ sitemap: rel: false tags: true categories: true + +auto_category: + enable: true + depth: diff --git a/package-lock.json b/package-lock.json index b1d44fb..e6bf629 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,7 @@ "version": "0.0.0", "dependencies": { "hexo": "^6.2.0", + "hexo-auto-category": "^0.2.1", "hexo-browsersync": "^0.3.0", "hexo-deployer-rsync": "^1.0.0", "hexo-fontawesome": "^2.3.0", @@ -1500,6 +1501,51 @@ "url": "https://opencollective.com/hexo" } }, + "node_modules/hexo-auto-category": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/hexo-auto-category/-/hexo-auto-category-0.2.1.tgz", + "integrity": "sha512-kIHa+0XV7CZHlcFV9Jg8FJdngLqCBtubSEcXveZMr5D6wftE+Zg3kv4R+xi+nE7wAfDSRW37TUqfgFusrf92Yw==", + "dependencies": { + "hexo-front-matter": "^2.0.0", + "hexo-fs": "^3.1.0" + } + }, + "node_modules/hexo-auto-category/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/hexo-auto-category/node_modules/hexo-front-matter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hexo-front-matter/-/hexo-front-matter-2.0.0.tgz", + "integrity": "sha512-IR3tjAyK2Ga/0a/WDAoNy5+n3ju2/mkuAsCDEeGgGLf5+7kkiOkkG/FrnueuYgz0h2MPfWDLBiDsSTCmB0sLCA==", + "dependencies": { + "js-yaml": "^3.13.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/hexo-auto-category/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/hexo-auto-category/node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, "node_modules/hexo-browsersync": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/hexo-browsersync/-/hexo-browsersync-0.3.0.tgz", @@ -5297,6 +5343,47 @@ "warehouse": "^4.0.1" } }, + "hexo-auto-category": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/hexo-auto-category/-/hexo-auto-category-0.2.1.tgz", + "integrity": "sha512-kIHa+0XV7CZHlcFV9Jg8FJdngLqCBtubSEcXveZMr5D6wftE+Zg3kv4R+xi+nE7wAfDSRW37TUqfgFusrf92Yw==", + "requires": { + "hexo-front-matter": "^2.0.0", + "hexo-fs": "^3.1.0" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "hexo-front-matter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hexo-front-matter/-/hexo-front-matter-2.0.0.tgz", + "integrity": "sha512-IR3tjAyK2Ga/0a/WDAoNy5+n3ju2/mkuAsCDEeGgGLf5+7kkiOkkG/FrnueuYgz0h2MPfWDLBiDsSTCmB0sLCA==", + "requires": { + "js-yaml": "^3.13.1" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + } + } + }, "hexo-browsersync": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/hexo-browsersync/-/hexo-browsersync-0.3.0.tgz", diff --git a/package.json b/package.json index 07ef822..801f495 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,7 @@ }, "dependencies": { "hexo": "^6.2.0", + "hexo-auto-category": "^0.2.1", "hexo-browsersync": "^0.3.0", "hexo-deployer-rsync": "^1.0.0", "hexo-fontawesome": "^2.3.0", diff --git a/source/_posts/hello-hexo.md b/source/_posts/Hexo/Hello-Hexo.md similarity index 93% rename from source/_posts/hello-hexo.md rename to source/_posts/Hexo/Hello-Hexo.md index d53c5a5..9b82bf2 100644 --- a/source/_posts/hello-hexo.md +++ b/source/_posts/Hexo/Hello-Hexo.md @@ -1,8 +1,10 @@ --- -title: Hello, Hexo! -keywords: [] -categories: [] -tags: [Hexo] +title: 'Hello, Hexo!' +keywords: [Hexo] +categories: + - Hexo +tags: + - Hexo sitemap: true --- diff --git a/source/_posts/videos/《那年那兔那些事》第一季.md b/source/_posts/YouTube/《那年那兔那些事》第一季.md similarity index 64% rename from source/_posts/videos/《那年那兔那些事》第一季.md rename to source/_posts/YouTube/《那年那兔那些事》第一季.md index 081ad6b..1c87c63 100644 --- a/source/_posts/videos/《那年那兔那些事》第一季.md +++ b/source/_posts/YouTube/《那年那兔那些事》第一季.md @@ -1,9 +1,13 @@ --- title: 《那年那兔那些事》 第一季 sitemap: true -keywords: [那年那兔那些事] -categories: [视频] -tags: [YouTube,视频] +keywords: + - 那年那兔那些事 +categories: + - YouTube +tags: + - YouTube + - 视频 date: 2022-08-30 21:32:22 --- diff --git a/source/_posts/videos/《那年那兔那些事》第三季.md b/source/_posts/YouTube/《那年那兔那些事》第三季.md similarity index 64% rename from source/_posts/videos/《那年那兔那些事》第三季.md rename to source/_posts/YouTube/《那年那兔那些事》第三季.md index 32c75e9..d366081 100644 --- a/source/_posts/videos/《那年那兔那些事》第三季.md +++ b/source/_posts/YouTube/《那年那兔那些事》第三季.md @@ -1,9 +1,13 @@ --- title: 《那年那兔那些事》 第三季 sitemap: true -keywords: [那年那兔那些事] -categories: [视频] -tags: [YouTube,视频] +keywords: + - 那年那兔那些事 +categories: + - YouTube +tags: + - YouTube + - 视频 date: 2022-08-30 21:42:22 --- diff --git a/source/_posts/videos/《那年那兔那些事》第二季.md b/source/_posts/YouTube/《那年那兔那些事》第二季.md similarity index 64% rename from source/_posts/videos/《那年那兔那些事》第二季.md rename to source/_posts/YouTube/《那年那兔那些事》第二季.md index 9aeff13..112ee46 100644 --- a/source/_posts/videos/《那年那兔那些事》第二季.md +++ b/source/_posts/YouTube/《那年那兔那些事》第二季.md @@ -1,9 +1,13 @@ --- title: 《那年那兔那些事》 第二季 sitemap: true -keywords: [那年那兔那些事] -categories: [视频] -tags: [YouTube,视频] +keywords: + - 那年那兔那些事 +categories: + - YouTube +tags: + - YouTube + - 视频 date: 2022-08-30 21:39:22 --- diff --git a/source/_posts/videos/《那年那兔那些事》第五季.md b/source/_posts/YouTube/《那年那兔那些事》第五季.md similarity index 64% rename from source/_posts/videos/《那年那兔那些事》第五季.md rename to source/_posts/YouTube/《那年那兔那些事》第五季.md index d6b2eb8..a26b2c5 100644 --- a/source/_posts/videos/《那年那兔那些事》第五季.md +++ b/source/_posts/YouTube/《那年那兔那些事》第五季.md @@ -1,9 +1,13 @@ --- title: 《那年那兔那些事》 第五季 sitemap: true -keywords: [那年那兔那些事] -categories: [视频] -tags: [YouTube,视频] +keywords: + - 那年那兔那些事 +categories: + - YouTube +tags: + - YouTube + - 视频 date: 2022-08-30 22:27:22 --- diff --git a/source/_posts/videos/《那年那兔那些事》第四季.md b/source/_posts/YouTube/《那年那兔那些事》第四季.md similarity index 64% rename from source/_posts/videos/《那年那兔那些事》第四季.md rename to source/_posts/YouTube/《那年那兔那些事》第四季.md index 1446296..7d33b8e 100644 --- a/source/_posts/videos/《那年那兔那些事》第四季.md +++ b/source/_posts/YouTube/《那年那兔那些事》第四季.md @@ -1,9 +1,13 @@ --- title: 《那年那兔那些事》 第四季 sitemap: true -keywords: [那年那兔那些事] -categories: [视频] -tags: [YouTube,视频] +keywords: + - 那年那兔那些事 +categories: + - YouTube +tags: + - YouTube + - 视频 date: 2022-08-30 22:24:22 --- diff --git a/source/_posts/demos/记忆游戏.md b/source/_posts/作品/游戏/记忆游戏.md similarity index 98% rename from source/_posts/demos/记忆游戏.md rename to source/_posts/作品/游戏/记忆游戏.md index 36ea197..54114a6 100644 --- a/source/_posts/demos/记忆游戏.md +++ b/source/_posts/作品/游戏/记忆游戏.md @@ -1,10 +1,16 @@ --- title: 记忆游戏 -date: 2022-08-30 17:31:35 -keywords: [网页,游戏] -categories: [游戏] -tags: [JavaScript, CSS, 游戏] +keywords: + - 网页 + - 游戏 +categories: + - 作品 + - 游戏 +tags: + - JavaScript + - CSS sitemap: true +date: 2022-08-30 17:31:35 --- 复刻了一个小游戏... diff --git a/source/_posts/demos/社会主义核心价值观.md b/source/_posts/作品/特效/社会主义核心价值观.md similarity index 94% rename from source/_posts/demos/社会主义核心价值观.md rename to source/_posts/作品/特效/社会主义核心价值观.md index 4b77a7e..fdf5dfc 100644 --- a/source/_posts/demos/社会主义核心价值观.md +++ b/source/_posts/作品/特效/社会主义核心价值观.md @@ -1,13 +1,20 @@ --- title: 社会主义核心价值观 -date: 2022-08-30 10:31:35 -keywords: [网页, 鼠标, 特效] -categories: [特效] -tags: [JavaScript, CSS, 特效] +keywords: + - 网页 + - 鼠标 + - 特效 +categories: + - 作品 + - 特效 +tags: + - JavaScript + - CSS sitemap: true +date: 2022-08-30 10:31:35 --- -偶然见到某网页上的这个鼠标点击特效,就复刻了一个。 +偶然见到某网页上的这个鼠标点击特效,就复刻了一个。请在**演示**中点击试试。 {% raw %}
-

请点击这里!

+

演示