fluid-dev / hexo-theme-fluid Goto Github PK
View Code? Open in Web Editor NEW:ocean: 一款 Material Design 风格的 Hexo 主题 / An elegant Material-Design theme for Hexo
Home Page: https://hexo.fluid-dev.com/
License: GNU General Public License v3.0
:ocean: 一款 Material Design 风格的 Hexo 主题 / An elegant Material-Design theme for Hexo
Home Page: https://hexo.fluid-dev.com/
License: GNU General Public License v3.0
INFO Files loaded in 371 ms
ERROR /home/newhans/hexo/themes/Material-T/layout/about.ejs:13
11|
12|
13| <%- insertAbout() %>
14|
ENOENT: no such file or directory, open 'themes/Material-T/about.md'
version:1.3.0
系统:win10
更新主题后,重新生成的 \public\about\index.html
为空。
在之前的版本也出现过这种情况,当时多生成了几次莫名好了,我查询了当时的记录,发现从生成失败到成功,两次deploy隔了不到一个小时,没有什么不同的操作,所以不知道问题出在何处。
在其它使用这个主题的用户的博客里,点入about,我也曾经看到过相同的空白。
我能做些什么来确认这个问题吗?
谢谢。
Seeing the website on mobile device, clicking on thumbnail image for a post doesn't open the corresponding post.
在移动设备上查看网站,点击缩略图图片查找帖子不会打开相应的帖子。
Would be great if this small feature can be added.
如果可以添加这个小功能会很棒
Thanks for sharing this beautiful theme for hexo.
感谢分享这个美丽的主题为hexo
这个主题太好看了,不过使用的时候觉得有一个地方可以优化一下,就是能否让网页加载完成后再播放文字动画,很多情况下网页加载完成后文字动画就已经结束了。
rt,文章页的发布时间是全英文的,对于英文不好的同学可能不太友善,怎么改成纯数字格式时间呢
博文中使用Markdown实现粗体(双*包围)不能被正常被显示。
分类
和友链
等页面,该如何配置?默认的是紫色的,预览文章鼠标悬停时文字的颜色也是紫色的
想要换掉,应该怎么改呢?
谢谢!
不知道是哪里搞错了
点开一个tag时会向下滑动一段
页面在这
您好,缩略图一直设置无效,我是这么写的,还有什么别的参数需要修改么
title: 【Shader特效】—— 爆炸,沙化
date: 2019-06-03 21:08:48
tags:
- Shader
categories:
- Diary
index_image: https://github.com/UnityTech/UIWidgets/blob/master/Documentation~/images/example.png # 略缩图
你好,文章的封面图片怎么设置?
在本地无法打开,推到GitHub后点击about则显示一片空白。
我的操作流程如下:
1)跟随配置教程进行初始化hexo new page about
,然后得到文件及路径如下:
...\blog\source\about\index.md
此文件是否必须生成在Material-T的source下?我做了这个尝试,但没有什么变化;
2)修改index.md如下:
---
title: about
date: 2019-08-09 06:03:20
type: "about"
---
这一步不知对属性的添加是否正确,此外我在hexo文档中没有找到type这一属性,不知是否有错?
4)git bash:
hexo clear
hexo g
hexo d
hexo s
然后发现无论本地还是远端,均无法看到正常的about页面,github仓库中about文件夹下的index.html亦是一片空白,但archive页面一切正常。
希望得到您的解答,谢谢!
列表文章如何显示图片
ERROR $themes/Material-T/layout/post.ejs:1
1| <% if(theme.post.toc.enable){ %>
2| <% var col_num = 7 %>
3| <% }else { var col_num = 8 } %>
4|
Cannot read property 'toc' of undefined
TypeError: $themes/Material-T/layout/post.ejs:1
1| <% if(theme.post.toc.enable){ %>
2| <% var col_num = 7 %>
3| <% }else { var col_num = 8 } %>
4|
Cannot read property 'toc' of undefined
at eval (eval at compile ($node_modules/ejs/lib/ejs.js:618:12), :9:22)
at returnedFn ($node_modules/ejs/lib/ejs.js:653:17)
at Theme._View.View._compiled.locals [as _compiled] ($node_modules/hexo/lib/theme/view.js:125:48)
at Theme._View.View.View.render ($node_modules/hexo/lib/theme/view.js:30:15)
at route.set ($node_modules/hexo/lib/hexo/index.js:394:29)
at tryCatcher ($node_modules/bluebird/js/release/util.js:16:23)
at $node_modules/bluebird/js/release/method.js:15:34
at RouteStream._read ($node_modules/hexo/lib/hexo/router.js:134:3)
at RouteStream.Readable.read (stream_readable.js:457:10)
at resume (_stream_readable.js:933:12)
at processTicksAndRejections (internal/process/next_tick.js:76:17)
ERROR $themes/Material-T/layout/post.ejs:1
1| <% if(theme.post.toc.enable){ %>
2| <% var col_num = 7 %>
3| <% }else { var col_num = 8 } %>
4|
Cannot read property 'toc' of undefined
TypeError: $themes/Material-T/layout/post.ejs:1
1| <% if(theme.post.toc.enable){ %>
2| <% var col_num = 7 %>
3| <% }else { var col_num = 8 } %>
4|
Cannot read property 'toc' of undefined
at eval (eval at compile ($node_modules/ejs/lib/ejs.js:618:12), :9:22)
at returnedFn ($node_modules/ejs/lib/ejs.js:653:17)
at Theme._View.View._compiled.locals [as _compiled] ($node_modules/hexo/lib/theme/view.js:125:48)
at Theme._View.View.View.render ($node_modules/hexo/lib/theme/view.js:30:15)
at route.set ($node_modules/hexo/lib/hexo/index.js:394:29)
at tryCatcher ($node_modules/bluebird/js/release/util.js:16:23)
at $node_modules/bluebird/js/release/method.js:15:34
at RouteStream._read ($node_modules/hexo/lib/hexo/router.js:134:3)
at RouteStream.Readable.read (stream_readable.js:457:10)
at resume (_stream_readable.js:933:12)
at processTicksAndRejections (internal/process/next_tick.js:76:17)
INFO update Optimize HTML: $themes/Material-T/layout/page.ejs [ 28.84% saved]
INFO update Optimize HTML: $themes/Material-T/layout/archive.ejs [ 56.53% saved]
INFO update Optimize HTML: $themes/Material-T/layout/archive.ejs [ 52.20% saved]
INFO update Optimize HTML: $themes/Material-T/layout/archive.ejs [ 52.20% saved]
INFO update Optimize HTML: $themes/Material-T/layout/archive.ejs [ 54.99% saved]
INFO update Optimize HTML: $themes/Material-T/layout/archive.ejs [ 54.99% saved]
INFO update Optimize HTML: $themes/Material-T/layout/index.ejs [ 43.98% saved]
INFO update Optimize HTML: $themes/Material-T/layout/archive.ejs [ 54.99% saved]
INFO update Optimize HTML: $themes/Material-T/layout/_partial/head.ejs [ 13.28% saved]
ERROR $themes/Material-T/layout/layout.ejs:24
22|
23|
24| <%- partial('_partial/nav') %>
25|
26| <% if(is_post()) { %>
27|
$themes/Material-T/layout/_partial/nav.ejs:15
13|
15| <% if(theme.navbar.menu.enable) { %>
16| <% for(var i in theme.navbar.menu.list) { %>
17|
18|
Cannot read property 'menu' of undefined
TypeError: $themes/Material-T/layout/layout.ejs:24
22|
23|
24| <%- partial('_partial/nav') %>
25|
26| <% if(is_post()) { %>
27|
$themes/Material-T/layout/_partial/nav.ejs:15
13|
15| <% if(theme.navbar.menu.enable) { %>
16| <% for(var i in theme.navbar.menu.list) { %>
17|
18|
Cannot read property 'menu' of undefined
at eval (eval at compile ($node_modules/ejs/lib/ejs.js:618:12), :17:24)
at returnedFn ($node_modules/ejs/lib/ejs.js:653:17)
at Theme._View.View._compiledSync.locals [as _compiledSync] ($node_modules/hexo/lib/theme/view.js:121:22)
at Theme._View.View.View.renderSync ($node_modules/hexo/lib/theme/view.js:49:23)
at Object.partial ($node_modules/hexo/lib/plugins/helper/partial.js:38:15)
at eval (eval at compile ($node_modules/ejs/lib/ejs.js:618:12), :68:17)
at returnedFn ($node_modules/ejs/lib/ejs.js:653:17)
at Theme._View.View._compiled.locals [as _compiled] ($node_modules/hexo/lib/theme/view.js:125:48)
at Theme._View.View.View.render ($node_modules/hexo/lib/theme/view.js:30:15)
at _compiled.then.result ($node_modules/hexo/lib/theme/view.js:41:23)
at tryCatcher ($node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler ($node_modules/bluebird/js/release/promise.js:512:31)
at Promise._settlePromise ($node_modules/bluebird/js/release/promise.js:569:18)
at Promise._settlePromise0 ($node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises ($node_modules/bluebird/js/release/promise.js:694:18)
at _drainQueueStep ($node_modules/bluebird/js/release/async.js:138:12)
at _drainQueue ($node_modules/bluebird/js/release/async.js:131:9)
at Async._drainQueues ($node_modules/bluebird/js/release/async.js:147:5)
at Immediate.Async.drainQueues [as _onImmediate] ($node_modules/bluebird/js/release/async.js:17:14)
at processImmediate (timers.js:632:19)
ERROR $themes/Material-T/layout/layout.ejs:14
12| <% var body_class = "profile-page" %>
13| <% } else if(is_archive) { %>
14| <% var head_img = theme.archive.head_img || theme.index.head_img %>
15| <% var subtitle = 'Archive' %>
16| <% } else { %>
17| <% var subtitle = page.title %>
Cannot read property 'head_img' of undefined
TypeError: $themes/Material-T/layout/layout.ejs:14
12| <% var body_class = "profile-page" %>
13| <% } else if(is_archive) { %>
14| <% var head_img = theme.archive.head_img || theme.index.head_img %>
15| <% var subtitle = 'Archive' %>
16| <% } else { %>
17| <% var subtitle = page.title %>
Cannot read property 'head_img' of undefined
at eval (eval at compile ($node_modules/ejs/lib/ejs.js:618:12), :44:40)
at returnedFn ($node_modules/ejs/lib/ejs.js:653:17)
at Theme._View.View._compiled.locals [as _compiled] ($node_modules/hexo/lib/theme/view.js:125:48)
at Theme._View.View.View.render ($node_modules/hexo/lib/theme/view.js:30:15)
at _compiled.then.result ($node_modules/hexo/lib/theme/view.js:41:23)
at tryCatcher ($node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler ($node_modules/bluebird/js/release/promise.js:512:31)
at Promise._settlePromise ($node_modules/bluebird/js/release/promise.js:569:18)
at Promise._settlePromise0 ($node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises ($node_modules/bluebird/js/release/promise.js:694:18)
at _drainQueueStep ($node_modules/bluebird/js/release/async.js:138:12)
at _drainQueue ($node_modules/bluebird/js/release/async.js:131:9)
at Async._drainQueues ($node_modules/bluebird/js/release/async.js:147:5)
at Immediate.Async.drainQueues [as _onImmediate] ($node_modules/bluebird/js/release/async.js:17:14)
at processImmediate (timers.js:632:19)
ERROR $themes/Material-T/layout/layout.ejs:14
12| <% var body_class = "profile-page" %>
13| <% } else if(is_archive) { %>
14| <% var head_img = theme.archive.head_img || theme.index.head_img %>
15| <% var subtitle = 'Archive' %>
16| <% } else { %>
17| <% var subtitle = page.title %>
Cannot read property 'head_img' of undefined
TypeError: $themes/Material-T/layout/layout.ejs:14
12| <% var body_class = "profile-page" %>
13| <% } else if(is_archive) { %>
14| <% var head_img = theme.archive.head_img || theme.index.head_img %>
15| <% var subtitle = 'Archive' %>
16| <% } else { %>
17| <% var subtitle = page.title %>
Cannot read property 'head_img' of undefined
at eval (eval at compile ($node_modules/ejs/lib/ejs.js:618:12), :44:40)
at returnedFn ($node_modules/ejs/lib/ejs.js:653:17)
at Theme._View.View._compiled.locals [as _compiled] ($node_modules/hexo/lib/theme/view.js:125:48)
at Theme._View.View.View.render ($node_modules/hexo/lib/theme/view.js:30:15)
at _compiled.then.result ($node_modules/hexo/lib/theme/view.js:41:23)
at tryCatcher ($node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler ($node_modules/bluebird/js/release/promise.js:512:31)
at Promise._settlePromise ($node_modules/bluebird/js/release/promise.js:569:18)
at Promise._settlePromise0 ($node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises ($node_modules/bluebird/js/release/promise.js:694:18)
at _drainQueueStep ($node_modules/bluebird/js/release/async.js:138:12)
at _drainQueue ($node_modules/bluebird/js/release/async.js:131:9)
at Async._drainQueues ($node_modules/bluebird/js/release/async.js:147:5)
at Immediate.Async.drainQueues [as _onImmediate] ($node_modules/bluebird/js/release/async.js:17:14)
at processImmediate (timers.js:632:19)
ERROR $themes/Material-T/layout/layout.ejs:14
12| <% var body_class = "profile-page" %>
13| <% } else if(is_archive) { %>
14| <% var head_img = theme.archive.head_img || theme.index.head_img %>
15| <% var subtitle = 'Archive' %>
16| <% } else { %>
17| <% var subtitle = page.title %>
Cannot read property 'head_img' of undefined
TypeError: $themes/Material-T/layout/layout.ejs:14
12| <% var body_class = "profile-page" %>
13| <% } else if(is_archive) { %>
14| <% var head_img = theme.archive.head_img || theme.index.head_img %>
15| <% var subtitle = 'Archive' %>
16| <% } else { %>
17| <% var subtitle = page.title %>
Cannot read property 'head_img' of undefined
at eval (eval at compile ($node_modules/ejs/lib/ejs.js:618:12), :44:40)
at returnedFn ($node_modules/ejs/lib/ejs.js:653:17)
at Theme._View.View._compiled.locals [as _compiled] ($node_modules/hexo/lib/theme/view.js:125:48)
at Theme._View.View.View.render ($node_modules/hexo/lib/theme/view.js:30:15)
at _compiled.then.result ($node_modules/hexo/lib/theme/view.js:41:23)
at tryCatcher ($node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler ($node_modules/bluebird/js/release/promise.js:512:31)
at Promise._settlePromise ($node_modules/bluebird/js/release/promise.js:569:18)
at Promise._settlePromise0 ($node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises ($node_modules/bluebird/js/release/promise.js:694:18)
at _drainQueueStep ($node_modules/bluebird/js/release/async.js:138:12)
at _drainQueue ($node_modules/bluebird/js/release/async.js:131:9)
at Async._drainQueues ($node_modules/bluebird/js/release/async.js:147:5)
at Immediate.Async.drainQueues [as _onImmediate] ($node_modules/bluebird/js/release/async.js:17:14)
at processImmediate (timers.js:632:19)
ERROR $themes/Material-T/layout/layout.ejs:14
12| <% var body_class = "profile-page" %>
13| <% } else if(is_archive) { %>
14| <% var head_img = theme.archive.head_img || theme.index.head_img %>
15| <% var subtitle = 'Archive' %>
16| <% } else { %>
17| <% var subtitle = page.title %>
Cannot read property 'head_img' of undefined
TypeError: $themes/Material-T/layout/layout.ejs:14
12| <% var body_class = "profile-page" %>
13| <% } else if(is_archive) { %>
14| <% var head_img = theme.archive.head_img || theme.index.head_img %>
15| <% var subtitle = 'Archive' %>
16| <% } else { %>
17| <% var subtitle = page.title %>
Cannot read property 'head_img' of undefined
at eval (eval at compile ($node_modules/ejs/lib/ejs.js:618:12), :44:40)
at returnedFn ($node_modules/ejs/lib/ejs.js:653:17)
at Theme._View.View._compiled.locals [as _compiled] ($node_modules/hexo/lib/theme/view.js:125:48)
at Theme._View.View.View.render ($node_modules/hexo/lib/theme/view.js:30:15)
at _compiled.then.result ($node_modules/hexo/lib/theme/view.js:41:23)
at tryCatcher ($node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler ($node_modules/bluebird/js/release/promise.js:512:31)
at Promise._settlePromise ($node_modules/bluebird/js/release/promise.js:569:18)
at Promise._settlePromise0 ($node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises ($node_modules/bluebird/js/release/promise.js:694:18)
at _drainQueueStep ($node_modules/bluebird/js/release/async.js:138:12)
at _drainQueue ($node_modules/bluebird/js/release/async.js:131:9)
at Async._drainQueues ($node_modules/bluebird/js/release/async.js:147:5)
at Immediate.Async.drainQueues [as _onImmediate] ($node_modules/bluebird/js/release/async.js:17:14)
at processImmediate (timers.js:632:19)
ERROR $themes/Material-T/layout/layout.ejs:14
12| <% var body_class = "profile-page" %>
13| <% } else if(is_archive) { %>
14| <% var head_img = theme.archive.head_img || theme.index.head_img %>
15| <% var subtitle = 'Archive' %>
16| <% } else { %>
17| <% var subtitle = page.title %>
Cannot read property 'head_img' of undefined
TypeError: $themes/Material-T/layout/layout.ejs:14
12| <% var body_class = "profile-page" %>
13| <% } else if(is_archive) { %>
14| <% var head_img = theme.archive.head_img || theme.index.head_img %>
15| <% var subtitle = 'Archive' %>
16| <% } else { %>
17| <% var subtitle = page.title %>
Cannot read property 'head_img' of undefined
at eval (eval at compile ($node_modules/ejs/lib/ejs.js:618:12), :44:40)
at returnedFn ($node_modules/ejs/lib/ejs.js:653:17)
at Theme._View.View._compiled.locals [as _compiled] ($node_modules/hexo/lib/theme/view.js:125:48)
at Theme._View.View.View.render ($node_modules/hexo/lib/theme/view.js:30:15)
at _compiled.then.result ($node_modules/hexo/lib/theme/view.js:41:23)
at tryCatcher ($node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler ($node_modules/bluebird/js/release/promise.js:512:31)
at Promise._settlePromise ($node_modules/bluebird/js/release/promise.js:569:18)
at Promise._settlePromise0 ($node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises ($node_modules/bluebird/js/release/promise.js:694:18)
at _drainQueueStep ($node_modules/bluebird/js/release/async.js:138:12)
at _drainQueue ($node_modules/bluebird/js/release/async.js:131:9)
at Async._drainQueues ($node_modules/bluebird/js/release/async.js:147:5)
at Immediate.Async.drainQueues [as _onImmediate] ($node_modules/bluebird/js/release/async.js:17:14)
at processImmediate (timers.js:632:19)
ERROR $themes/Material-T/layout/layout.ejs:7
5| <% var subtitle = page.title %>
6| <% } else if(is_home()) { %>
7| <% var head_img = theme.index.head_img %>
8| <% if(theme.index.subtitle.enable) { var subtitle = config.subtitle } %>
9| <% } else if (page.type == 'about'){ %>
10| <% var head_img = theme.about.head_img || theme.index.head_img %>
Cannot read property 'head_img' of undefined
TypeError: $themes/Material-T/layout/layout.ejs:7
5| <% var subtitle = page.title %>
6| <% } else if(is_home()) { %>
7| <% var head_img = theme.index.head_img %>
8| <% if(theme.index.subtitle.enable) { var subtitle = config.subtitle } %>
9| <% } else if (page.type == 'about'){ %>
10| <% var head_img = theme.about.head_img || theme.index.head_img %>
Cannot read property 'head_img' of undefined
at eval (eval at compile ($node_modules/ejs/lib/ejs.js:618:12), :23:38)
at returnedFn ($node_modules/ejs/lib/ejs.js:653:17)
at Theme._View.View._compiled.locals [as _compiled] ($node_modules/hexo/lib/theme/view.js:125:48)
at Theme._View.View.View.render ($node_modules/hexo/lib/theme/view.js:30:15)
at _compiled.then.result ($node_modules/hexo/lib/theme/view.js:41:23)
at tryCatcher ($node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler ($node_modules/bluebird/js/release/promise.js:512:31)
at Promise._settlePromise ($node_modules/bluebird/js/release/promise.js:569:18)
at Promise._settlePromise0 ($node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises ($node_modules/bluebird/js/release/promise.js:694:18)
at _drainQueueStep ($node_modules/bluebird/js/release/async.js:138:12)
at _drainQueue ($node_modules/bluebird/js/release/async.js:131:9)
at Async._drainQueues ($node_modules/bluebird/js/release/async.js:147:5)
at Immediate.Async.drainQueues [as _onImmediate] ($node_modules/bluebird/js/release/async.js:17:14)
at processImmediate (timers.js:632:19)
ERROR $themes/Material-T/layout/layout.ejs:14
12| <% var body_class = "profile-page" %>
13| <% } else if(is_archive) { %>
14| <% var head_img = theme.archive.head_img || theme.index.head_img %>
15| <% var subtitle = 'Archive' %>
16| <% } else { %>
17| <% var subtitle = page.title %>
Cannot read property 'head_img' of undefined
TypeError: $themes/Material-T/layout/layout.ejs:14
12| <% var body_class = "profile-page" %>
13| <% } else if(is_archive) { %>
14| <% var head_img = theme.archive.head_img || theme.index.head_img %>
15| <% var subtitle = 'Archive' %>
16| <% } else { %>
17| <% var subtitle = page.title %>
Cannot read property 'head_img' of undefined
at eval (eval at compile ($node_modules/ejs/lib/ejs.js:618:12), :44:40)
at returnedFn ($node_modules/ejs/lib/ejs.js:653:17)
at Theme._View.View._compiled.locals [as _compiled] ($node_modules/hexo/lib/theme/view.js:125:48)
at Theme._View.View.View.render ($node_modules/hexo/lib/theme/view.js:30:15)
at _compiled.then.result ($node_modules/hexo/lib/theme/view.js:41:23)
at tryCatcher ($node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler ($node_modules/bluebird/js/release/promise.js:512:31)
at Promise._settlePromise ($node_modules/bluebird/js/release/promise.js:569:18)
at Promise._settlePromise0 ($node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises ($node_modules/bluebird/js/release/promise.js:694:18)
at _drainQueueStep ($node_modules/bluebird/js/release/async.js:138:12)
at _drainQueue ($node_modules/bluebird/js/release/async.js:131:9)
at Async._drainQueues ($node_modules/bluebird/js/release/async.js:147:5)
at Immediate.Async.drainQueues [as _onImmediate] ($node_modules/bluebird/js/release/async.js:17:14)
at processImmediate (timers.js:632:19)
INFO 0 files generated in 160 ms
This is what im getting once I get to step 3
`3. Create About Page
hexo new page about`
PS E:\Site\blog\themes> hexo new page about FATAL bad indentation of a mapping entry at line 86, column 3: yearly : true ^ YAMLException: bad indentation of a mapping entry at line 86, column 3: yearly : true ^ at generateError (E:\Site\blog\node_modules\js-yaml\lib\js-yaml\loader.js:165:10) at throwError (E:\Site\blog\node_modules\js-yaml\lib\js-yaml\loader.js:171:9) at readBlockMapping (E:\Site\blog\node_modules\js-yaml\lib\js-yaml\loader.js:1092:7) at composeNode (E:\Site\blog\node_modules\js-yaml\lib\js-yaml\loader.js:1344:12) at readDocument (E:\Site\blog\node_modules\js-yaml\lib\js-yaml\loader.js:1504:3) at loadDocuments (E:\Site\blog\node_modules\js-yaml\lib\js-yaml\loader.js:1560:5) at Object.load (E:\Site\blog\node_modules\js-yaml\lib\js-yaml\loader.js:1581:19) at Hexo.yamlHelper (E:\Site\blog\node_modules\hexo\lib\plugins\renderer\yaml.js:7:15) at Hexo.tryCatcher (E:\Site\blog\node_modules\bluebird\js\release\util.js:16:23) at Hexo.<anonymous> (E:\Site\blog\node_modules\bluebird\js\release\method.js:15:34) at Promise.then.text (E:\Site\blog\node_modules\hexo\lib\hexo\render.js:61:21) at tryCatcher (E:\Site\blog\node_modules\bluebird\js\release\util.js:16:23) at Promise._settlePromiseFromHandler (E:\Site\blog\node_modules\bluebird\js\release\promise.js:512:31) at Promise._settlePromise (E:\Site\blog\node_modules\bluebird\js\release\promise.js:569:18) at Promise._settlePromise0 (E:\Site\blog\node_modules\bluebird\js\release\promise.js:614:10) at Promise._settlePromises (E:\Site\blog\node_modules\bluebird\js\release\promise.js:694:18) at _drainQueueStep (E:\Site\blog\node_modules\bluebird\js\release\async.js:138:12) at _drainQueue (E:\Site\blog\node_modules\bluebird\js\release\async.js:131:9) at Async._drainQueues (E:\Site\blog\node_modules\bluebird\js\release\async.js:147:5) at Immediate.Async.drainQueues [as _onImmediate] (E:\Site\blog\node_modules\bluebird\js\release\async.js:17:14) at processImmediate (timers.js:637:19)
and its confusing because Im doing exactly what you say do in your README.md
about页面怎么设置的呢
index_img is only used in the home page while it should also be used in the header image of the post.
currently header image of post is set to ../img/post-head.jpg
How to make changes so that it takes index_img
index_img仅在主页中使用,同时它也应该在帖子的标题图像中使用
目前帖子的标题图片设置为../img/post-head.jpg
如何进行更改以使其占用index_img
toc文字的颜色会和背景图片冲突
欢迎为主题提供更多语言支持。请参照 languages/zh-CN.yml
文件的格式修改属性值为对应的语言,并将列表中的 Locale code
作为文件名。
Welcome to provide more language support for theme. Please refer to the format of the languages/zh-CN.yml
file to modify the attribute value to the corresponding language, and use Locale code
in the lists as the file name.
之前在 V2EX 上关注了这个主题很久了,最近闲下来发现都迭代到 1.3.0,今天就抽空弄了一下
一切都很满意,但是发现一个问题无法定位及解决:
博客上的「主页」、「标签」、「下一页」之类的文本,在本地调试的时候是中文正常的,但是使用 hexo d 推送到 GitHub Pages 上后就变成英文的了
请取消此功能或将此功能改成可选功能
我尝试过了设置index_img,但是无论是设置相对路径(我本以为是我自己写的url格式有问题,但是看了很多文章和百科后,尝试了很多次后还是没法显示,我猜可能标签的css出了问题),还是我把图上传到图床后再添加链接,都无法显示。而且博主你自己的博客的首页文章封面图片也没法正常显示。最后我还想问一下,在文章中嵌入图片要怎么处理?和封面一样?还是要用插件什么的?
如果有好看的样式可以加一下
既然可以让用户自定义摘要,那么摘要也是否可以不限制字数?或者有相关设置?
主题配置文件里加入主题主要静态文件自定义路径的功能,方面我们这种无法备案的用户优化访问速度。
一点点建议,仅供参考。
The project is being redesigned by @zhugaoqi and I, the new version will be more professional and attractive.
作者您好,作为一个小白问一下,每个页面底部的上一页和下一页按钮怎么从英文汉化成中文。主题配置文件里面没有找到
PR #53 对主题的归档模式做出大量调整:
所以升级之后可能会遇到如下问题
新版本不再需要此前安装时所要求的『关闭归档页的默认分页』操作,请在 Hexo 配置文件中将如下的 per_page
属性设置正常值
// 关闭归档页的默认分页:
archive_generator:
per_page: 0
yearly: true
monthly: true
daily: false
order_by: -date
请参照 Hexo 官方文档
都是自动生成的。
若出现其他问题请在下方贴出~
作者您好,我发现了一个BUG,不知道是我配置有问题还是主题本身有问题。
当我首先点击搜索,搜了一篇文章,点进去,在这篇文章的页面再次点击搜索,然后再次搜一篇文章,点进去,就会提示404
How do I change text font style and size for -
when scrolling down , the transition of the navbar color is weird
在正文中使用 <center><i>XXXX</i></center>
来居中文字,紧接着一行的标题就不生效,直接显示 # XXX
。
我还一直以为是我markdown写的有问题
Hi, can you please share invom.cc posts' .md files
嗨,请你分享一下invom.cc帖子'.md文件
Not able to figure out how and where to configure title + summary
无法弄清楚如何以及在何处配置标题+摘要
Also my posts header image is coming to be grey rather than post-head.jpg
此外,我的帖子标题图像将变为灰色而不是post-head.jpg
Also I want to change grey color which is default background before page loads header image.
此外,我想在页面加载标题图像之前更改默认背景的灰色。
对不起,提出那么小白以及伸手党的问题...
但是我翻了许多许多资料、认真查看了文件里的说明还是没有弄懂...
对不起...
(作为超级小白的我,能顺利用上hexo顺利换好主题已经是超级成就啦!)
对不起提出那么智障的问题 或者也可以告诉我去哪里查找关于编辑blog的知识呢~
感谢~~
文章的摘要可以通过 <!-- more -->
开启,但是缩略图一直没有找到方法开启,能不能增加这部分的使用文档。
It there a way to restrict blog's thumbnail image to be of square dimensions to maintain consistency
it can be center cropped or something like that.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.