GithubHelp home page GithubHelp logo

halyul / hexo-theme-mdui Goto Github PK

View Code? Open in Web Editor NEW
184.0 7.0 35.0 11.74 MB

License: GNU General Public License v3.0

CSS 16.39% JavaScript 36.14% Shell 0.46% EJS 21.99% SCSS 25.01%
hexo hexo-theme mdui material-design

hexo-theme-mdui's People

Contributors

agnelvishal avatar dependabot[bot] avatar ericclose avatar eyhn avatar halyul avatar neofelhz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

hexo-theme-mdui's Issues

qrcode是什么???

ERROR F:\hexo\themes\mdui\layout\post.ejs:41
39| <% } %>
40|

41| <%- partial('_partials/menu/qrcode') %>
42| <%- partial('_partials/menu/share/post') %>
43|
44|

F:\hexo\themes\mdui\layout_partials\menu\qrcode.ejs:10
8| <%= __('posts.qr_code') %>
9|

10|
13|

qrcode is not defined

I HAVE NO IDEA ON NEXT VERSION!

I don't know what should I add/change/modify in the next version, my dear users, do you have any idea?
Just leave your comment! You may have chances to see your idea appeared in the next version!
But I think there will be no reply???

Waiting for Material Design 2

As we can see, Android P DP1 has many UI changes, I think that is what Google called Material Design 2. If it truly exists, next version will be updated to Material Design 2.

文章标题较长时,下划线效果只能显示单行?

文章标题较长时,下划线效果只能显示单行?
2017-08-06 9 11 31

菜单页面悬浮且透明是原设计目的吗?阅读文章时向左拖拽,文字会重叠。
2017-08-06 9 10 57

Galleries页面相册默认图片无法显示
2017-08-06 4 51 51

2017-08-06 4 53 56

此处改为img标签图片显示正常,相册描述超过边框后改为ellipsis是不是会更好?

sugestion

请求添加对gitalk的支持。

random color

random color needs to be set, or it will cause errors when hexo d, hexo s, hexo f

post title bug report

很抱歉,在此我想问一个问题。

文章标题过长显示问题(bug?)

screenshot_chrome_20181029-151810

我去你的站点 https://halyul.github.io/ 看你的标题太长会换行的呀,我需要怎样才能做成像你这样的效果。
screenshot

很抱歉打扰您了,期待您的回复

数学公式支持

这个主题支不支持数学公式啊,我配置了之后不起作用

单相册图库页面 back button 无法正常工作

单相册图库 back button 点击后应该返回至多相册列表。
但是script中用的是 window.history,导致在浏览图片后需要多次点击才能后退至多相册列表。
这里改为使用window.location会更好吧。

旧版主题搜索链接失效问题

https://yihuishou.github.io/search/%2F2018%2F11%2F14%2F你好querySelector%2F 不正常的URL

执行hexo clean hexo g hexo server 本地调试工作正常

但执行hexo d 之后链接就不知道为什么被转义了

无法使用custom_js

版本2.0.2
我的vendors:

vendors:
  style_min_css:
  outdatedbrowser_min_js:
  js_min_js:
  custom_head:
  custom_js: true

我已经在主题目录下的layout文件夹创建了_custom文件夹和custom_js.ejs文件
当我进行hexo g的时候
提示信息

I:\Repos\Projects\WebProject\Hexo\Test
λ hexo g
INFO  Start processing
INFO  Files loaded in 414 ms
ERROR Render HTML failed: 2019/06/18/hello-world/index.html
Error: I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:16:11)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:71:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiledSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:119:22)
    at Theme._View.View.View.renderSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:48:23)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:70:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiled (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:123:48)
    at Theme._View.View.View.render (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:29:15)
    at I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:40:23
    at tryCatcher (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\util.js:16:23)
    at Promise._settlePromiseFromHandler (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:517:31)
    at Promise._settlePromise (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:574:18)
    at Promise._settlePromise0 (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:619:10)
    at Promise._settlePromises (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:699:18)
    at _drainQueueStep (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:138:12)
    at _drainQueue (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:131:9)
    at Async._drainQueues (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:147:5)
    at Immediate.Async.drainQueues [as _onImmediate] (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:17:14)
    at processImmediate (internal/timers.js:439:21)
ERROR Render HTML failed: index.html
Error: I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:16:11)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:71:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiledSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:119:22)
    at Theme._View.View.View.renderSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:48:23)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:70:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiled (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:123:48)
    at Theme._View.View.View.render (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:29:15)
    at I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:40:23
    at tryCatcher (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\util.js:16:23)
    at Promise._settlePromiseFromHandler (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:517:31)
    at Promise._settlePromise (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:574:18)
    at Promise._settlePromise0 (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:619:10)
    at Promise._settlePromises (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:699:18)
    at _drainQueueStep (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:138:12)
    at _drainQueue (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:131:9)
    at Async._drainQueues (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:147:5)
    at Immediate.Async.drainQueues [as _onImmediate] (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:17:14)
    at processImmediate (internal/timers.js:439:21)
ERROR Render HTML failed: archives/index.html
Error: I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:16:11)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:71:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiledSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:119:22)
    at Theme._View.View.View.renderSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:48:23)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:70:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiled (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:123:48)
    at Theme._View.View.View.render (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:29:15)
    at I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:40:23
    at tryCatcher (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\util.js:16:23)
    at Promise._settlePromiseFromHandler (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:517:31)
    at Promise._settlePromise (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:574:18)
    at Promise._settlePromise0 (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:619:10)
    at Promise._settlePromises (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:699:18)
    at _drainQueueStep (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:138:12)
    at _drainQueue (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:131:9)
    at Async._drainQueues (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:147:5)
    at Immediate.Async.drainQueues [as _onImmediate] (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:17:14)
    at processImmediate (internal/timers.js:439:21)
ERROR Render HTML failed: archives/2019/index.html
Error: I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:16:11)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:71:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiledSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:119:22)
    at Theme._View.View.View.renderSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:48:23)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:70:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiled (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:123:48)
    at Theme._View.View.View.render (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:29:15)
    at I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:40:23
    at tryCatcher (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\util.js:16:23)
    at Promise._settlePromiseFromHandler (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:517:31)
    at Promise._settlePromise (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:574:18)
    at Promise._settlePromise0 (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:619:10)
    at Promise._settlePromises (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:699:18)
    at _drainQueueStep (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:138:12)
    at _drainQueue (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:131:9)
    at Async._drainQueues (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:147:5)
    at Immediate.Async.drainQueues [as _onImmediate] (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:17:14)
    at processImmediate (internal/timers.js:439:21)
ERROR Render HTML failed: archives/2019/06/index.html
Error: I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:16:11)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:71:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiledSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:119:22)
    at Theme._View.View.View.renderSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:48:23)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:70:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiled (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:123:48)
    at Theme._View.View.View.render (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:29:15)
    at I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:40:23
    at tryCatcher (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\util.js:16:23)
    at Promise._settlePromiseFromHandler (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:517:31)
    at Promise._settlePromise (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:574:18)
    at Promise._settlePromise0 (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:619:10)
    at Promise._settlePromises (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:699:18)
    at _drainQueueStep (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:138:12)
    at _drainQueue (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:131:9)
    at Async._drainQueues (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:147:5)
    at Immediate.Async.drainQueues [as _onImmediate] (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:17:14)
    at processImmediate (internal/timers.js:439:21)
ERROR Render HTML failed: 404.html
Error: I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:16:11)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:71:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiledSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:119:22)
    at Theme._View.View.View.renderSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:48:23)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:70:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiled (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:123:48)
    at Theme._View.View.View.render (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:29:15)
    at I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:40:23
    at tryCatcher (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\util.js:16:23)
    at Promise._settlePromiseFromHandler (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:517:31)
    at Promise._settlePromise (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:574:18)
    at Promise._settlePromise0 (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:619:10)
    at Promise._settlePromises (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:699:18)
    at _drainQueueStep (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:138:12)
    at _drainQueue (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:131:9)
    at Async._drainQueues (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:147:5)
    at Immediate.Async.drainQueues [as _onImmediate] (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:17:14)
    at processImmediate (internal/timers.js:439:21)
ERROR Render HTML failed: search.html
Error: I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:16:11)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:71:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiledSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:119:22)
    at Theme._View.View.View.renderSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:48:23)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:70:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiled (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:123:48)
    at Theme._View.View.View.render (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:29:15)
    at I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:40:23
    at tryCatcher (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\util.js:16:23)
    at Promise._settlePromiseFromHandler (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:517:31)
    at Promise._settlePromise (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:574:18)
    at Promise._settlePromise0 (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:619:10)
    at Promise._settlePromises (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:699:18)
    at _drainQueueStep (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:138:12)
    at _drainQueue (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:131:9)
    at Async._drainQueues (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:147:5)
    at Immediate.Async.drainQueues [as _onImmediate] (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:17:14)
    at processImmediate (internal/timers.js:439:21)
ERROR I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
Error: I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:16:11)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:71:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiledSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:119:22)
    at Theme._View.View.View.renderSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:48:23)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:70:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiled (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:123:48)
    at Theme._View.View.View.render (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:29:15)
    at I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:40:23
    at tryCatcher (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\util.js:16:23)
    at Promise._settlePromiseFromHandler (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:517:31)
    at Promise._settlePromise (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:574:18)
    at Promise._settlePromise0 (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:619:10)
    at Promise._settlePromises (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:699:18)
    at _drainQueueStep (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:138:12)
    at _drainQueue (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:131:9)
    at Async._drainQueues (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:147:5)
    at Immediate.Async.drainQueues [as _onImmediate] (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:17:14)
    at processImmediate (internal/timers.js:439:21)
ERROR I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
Error: I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:16:11)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:71:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiledSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:119:22)
    at Theme._View.View.View.renderSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:48:23)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:70:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiled (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:123:48)
    at Theme._View.View.View.render (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:29:15)
    at I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:40:23
    at tryCatcher (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\util.js:16:23)
    at Promise._settlePromiseFromHandler (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:517:31)
    at Promise._settlePromise (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:574:18)
    at Promise._settlePromise0 (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:619:10)
    at Promise._settlePromises (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:699:18)
    at _drainQueueStep (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:138:12)
    at _drainQueue (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:131:9)
    at Async._drainQueues (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:147:5)
    at Immediate.Async.drainQueues [as _onImmediate] (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:17:14)
    at processImmediate (internal/timers.js:439:21)
ERROR I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
Error: I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:16:11)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:71:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiledSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:119:22)
    at Theme._View.View.View.renderSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:48:23)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:70:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiled (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:123:48)
    at Theme._View.View.View.render (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:29:15)
    at I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:40:23
    at tryCatcher (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\util.js:16:23)
    at Promise._settlePromiseFromHandler (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:517:31)
    at Promise._settlePromise (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:574:18)
    at Promise._settlePromise0 (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:619:10)
    at Promise._settlePromises (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:699:18)
    at _drainQueueStep (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:138:12)
    at _drainQueue (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:131:9)
    at Async._drainQueues (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:147:5)
    at Immediate.Async.drainQueues [as _onImmediate] (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:17:14)
    at processImmediate (internal/timers.js:439:21)
ERROR I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
Error: I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:16:11)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:71:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiledSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:119:22)
    at Theme._View.View.View.renderSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:48:23)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:70:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiled (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:123:48)
    at Theme._View.View.View.render (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:29:15)
    at I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:40:23
    at tryCatcher (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\util.js:16:23)
    at Promise._settlePromiseFromHandler (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:517:31)
    at Promise._settlePromise (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:574:18)
    at Promise._settlePromise0 (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:619:10)
    at Promise._settlePromises (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:699:18)
    at _drainQueueStep (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:138:12)
    at _drainQueue (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:131:9)
    at Async._drainQueues (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:147:5)
    at Immediate.Async.drainQueues [as _onImmediate] (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:17:14)
    at processImmediate (internal/timers.js:439:21)
ERROR I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
Error: I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:16:11)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:71:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiledSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:119:22)
    at Theme._View.View.View.renderSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:48:23)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:70:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiled (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:123:48)
    at Theme._View.View.View.render (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:29:15)
    at I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:40:23
    at tryCatcher (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\util.js:16:23)
    at Promise._settlePromiseFromHandler (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:517:31)
    at Promise._settlePromise (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:574:18)
    at Promise._settlePromise0 (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:619:10)
    at Promise._settlePromises (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:699:18)
    at _drainQueueStep (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:138:12)
    at _drainQueue (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:131:9)
    at Async._drainQueues (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:147:5)
    at Immediate.Async.drainQueues [as _onImmediate] (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:17:14)
    at processImmediate (internal/timers.js:439:21)
ERROR I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
Error: I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:16:11)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:71:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiledSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:119:22)
    at Theme._View.View.View.renderSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:48:23)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:70:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiled (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:123:48)
    at Theme._View.View.View.render (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:29:15)
    at I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:40:23
    at tryCatcher (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\util.js:16:23)
    at Promise._settlePromiseFromHandler (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:517:31)
    at Promise._settlePromise (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:574:18)
    at Promise._settlePromise0 (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:619:10)
    at Promise._settlePromises (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:699:18)
    at _drainQueueStep (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:138:12)
    at _drainQueue (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:131:9)
    at Async._drainQueues (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:147:5)
    at Immediate.Async.drainQueues [as _onImmediate] (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:17:14)
    at processImmediate (internal/timers.js:439:21)
ERROR I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
Error: I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\layout.ejs:178
    176|     <p class="last"><a href="#" id="btnCloseUpdateBrowser" title="<%= __('outdated_browser.close') %>">&times;</a></p>
    177|   </div>
 >> 178|   <%-partial('_partials/import_js.ejs')%>
    179|
    180| </body>
    181| </html>

I:\Repos\Projects\WebProject\Hexo\Test\themes\mdui\layout\_partials\import_js.ejs:35
    33| <% if (theme.vendors.custom_js === true) { %>
    34|   <!-- Custom JS -->
 >> 35|   <%-partial('../_custom/custom_import_js')%>
    36| <% } %>
    37|
    38| <script type="text/javascript">

Partial ../_custom/custom_import_js does not exist. (in _partials\import_js.ejs)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:16:11)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:71:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiledSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:119:22)
    at Theme._View.View.View.renderSync (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:48:23)
    at Object.partial (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
    at eval (eval at compile (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:633:12), <anonymous>:70:16)
    at returnedFn (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\ejs\lib\ejs.js:668:17)
    at Theme._View.View._compiled (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:123:48)
    at Theme._View.View.View.render (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:29:15)
    at I:\Repos\Projects\WebProject\Hexo\Test\node_modules\hexo\lib\theme\view.js:40:23
    at tryCatcher (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\util.js:16:23)
    at Promise._settlePromiseFromHandler (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:517:31)
    at Promise._settlePromise (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:574:18)
    at Promise._settlePromise0 (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:619:10)
    at Promise._settlePromises (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\promise.js:699:18)
    at _drainQueueStep (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:138:12)
    at _drainQueue (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:131:9)
    at Async._drainQueues (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:147:5)
    at Immediate.Async.drainQueues [as _onImmediate] (I:\Repos\Projects\WebProject\Hexo\Test\node_modules\bluebird\js\release\async.js:17:14)
    at processImmediate (internal/timers.js:439:21)
INFO  0 files generated in 528 ms

是我的打开方式错了吗emmm

关于搜索得问题

大神,关于搜索的配置说明你是不是忘记加了
#使用mdui主题需要在站点配置文件里配置这三句,不然搜索功能异常
search:
path: search.json
field: all

文章进不去

进入文章要点两次才会进去,而且页面一片空白
js.barba.min.js:1 Uncaught (in promise) Error: Barba.js: no container found at Object.getContainer (js.barba.min.js:1) a

hexo s运行时报错qrcode is not defined

Unhandled rejection ReferenceError: /Users/chenwengang/blog/blog/themes/mdui/layout/post.ejs:31
    29|     <div class="post-actions">
    30|       <span><%= date(page.date, 'MMM DD, YYYY') %></span>
 >> 31|       <%- partial('_partials/menu/qrcode') %>
    32|       <%- partial('_partials/menu/post_share') %>
    33|     </div>
    34|   </div>
/Users/chenwengang/blog/blog/themes/mdui/layout/_partials/menu/qrcode.ejs:9
    7|       <%= __('posts.qr_code') %>
    8|     </li>
 >> 9|       <img class="mdui-img-fluid" src="<%- qrcode(url, {
    10|         margin: 2
    11|       }) %>" style="cursor: auto">
    12|   </ul>
qrcode is not defined

代码高亮无效

主题配置

# Post
post:
  entry_excerpt: 80
  random_pics: 44
  qr_code: false
  prism:
    theme: coy
    line_number: true
  license:
    name: 'CC BY-NC-SA 4.0'
    link:  'https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh'
  word_count: false
  read_time: false

hexo s --debug 不保存,console也不报错,就是页面代码无高亮,也没有行数显示,hexo主配置已关闭默认的高亮配置

翻页出现错误:Failed to fetch

hexo s在本地运行,翻页可以正常,上传到线上后,翻页会出现错误弹窗
image
也有几率翻页翻出的第二页内容仍然是第一页的

Invalid flags supplied to RegExp constructor 'gs'?

操作系统:window 7
MDUI版本:最新Clone版
Package配置
{ "name": "hexo-site", "version": "0.0.0", "private": true, "hexo": { "version": "3.7.1" }, "dependencies": { "hexo": "^3.2.0", "hexo-deployer-git": "^0.3.1", "hexo-generator-archive": "^0.1.4", "hexo-generator-category": "^0.1.3", "hexo-generator-feed": "^1.2.2", "hexo-generator-index": "^0.2.0", "hexo-generator-search": "^2.1.1", "hexo-generator-tag": "^0.2.0", "hexo-helper-qrcode": "^1.0.2", "hexo-renderer-ejs": "^0.3.0", "hexo-renderer-marked": "^0.3.0", "hexo-renderer-stylus": "^0.3.1", "hexo-server": "^0.2.0", "hexo-wordcount": "^2.0.1", "node-prismjs": "^0.1.1", "node-sass": "^4.9.0", "node-sass-magic-importer": "^5.1.3", "prismjs": "^1.15.0" } }

问题截图
image

问题重现
在任意一个站点下cd到theme后git clone下代码,在npm install之后执行hexo g发生以上错误

问题排除过程
我曾尝试版本回退到release 2.0
image
结果发现一切是正常的
image

添加自定义页面

关于添加友情链接的部分我看的不是很懂,在主题的配置文件里面应该怎么填

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.