iissnan / iissnan/theme-next-docs

安装完debug的时候报错

Open
#257 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
165
Forks
55
PR merge metrics
No merged PRs in 30d

Description

13:30:05.395 ERROR Process failed: hexo-theme-next-5.1.4/layout/archive.swig
Error: ENOENT: no such file or directory, open 'E:\blog\wannnawangblog\themes\next\layout\_macro\post-collapse.swig'
at Object.openSync (fs.js:443:3)
at Object.readFileSync (fs.js:343:35)
at Object.ret.load (E:\blog\wannnawangblog\node_modules\swig-templates\lib\loaders\filesystem.js:59:15)
at exports.Swig.parseFile (E:\blog\wannnawangblog\node_modules\swig-templates\lib\swig.js:403:31)
at TokenParser. (E:\blog\wannnawangblog\node_modules\swig-templates\lib\tags\import.js:61:21)
at TokenParser.parseToken (E:\blog\wannnawangblog\node_modules\swig-templates\lib\parser.js:174:15)
at E:\blog\wannnawangblog\node_modules\swig-templates\lib\parser.js:112:12
at Object.exports.each (E:\blog\wannnawangblog\node_modules\swig-templates\lib\utils.js:45:11)
at TokenParser.parse (E:\blog\wannnawangblog\node_modules\swig-templates\lib\parser.js:102:11)
at parseTag (E:\blog\wannnawangblog\node_modules\swig-templates\lib\parser.js:708:12)
at E:\blog\wannnawangblog\node_modules\swig-templates\lib\parser.js:778:15
at Object.exports.each (E:\blog\wannnawangblog\node_modules\swig-templates\lib\utils.js:45:11)
at Object.exports.parse (E:\blog\wannnawangblog\node_modules\swig-templates\lib\parser.js:755:9)
at exports.Swig.parse (E:\blog\wannnawangblog\node_modules\swig-templates\lib\swig.js:383:19)
at exports.Swig.precompile (E:\blog\wannnawangblog\node_modules\swig-templates\lib\swig.js:526:23)
at Object.compile (E:\blog\wannnawangblog\node_modules\swig-templates\lib\swig.js:651:16)
at Function.swigRenderer.compile (E:\blog\wannnawangblog\node_modules\hexo\lib\plugins\renderer\swig.js:41:47)
at Theme._View.View.View._precompile (E:\blog\wannnawangblog\node_modules\hexo\lib\theme\view.js:116:31)
at Theme._View.View.View (E:\blog\wannnawangblog\node_modules\hexo\lib\theme\view.js:14:8)
at new Theme._View.View (E:\blog\wannnawangblog\node_modules\hexo\lib\theme\index.js:37:13)
at Theme.setView (E:\blog\wannnawangblog\node_modules\hexo\lib\theme\index.js:71:16)
at file.read.then.result (E:\blog\wannnawangblog\node_modules\hexo\lib\theme\processors\view.js:14:14)
13:30:05.397 ERROR Process failed: hexo-theme-next-5.1.4/layout/category.swig
Error: ENOENT: no such file or directory, open 'E:\blog\wannnawangblog\themes\next\layout\_macro\post-collapse.swig'
at Object.openSync (fs.js:443:3)
at Object.readFileSync (fs.js:343:35)
at Object.ret.load (E:\blog\wannnawangblog\node_modules\swig-templates\lib\loaders\filesystem.js:59:15)
at exports.Swig.parseFile (E:\blog\wannnawangblog\node_modules\swig-templates\lib\swig.js:403:31)
at TokenParser. (E:\blog\wannnawangblog\node_modules\swig-templates\lib\tags\import.js:61:21)
at TokenParser.parseToken (E:\blog\wannnawangblog\node_modules\swig-templates\lib\parser.js:174:15)
at E:\blog\wannnawangblog\node_modules\swig-templates\lib\parser.js:112:12
at Object.exports.each (E:\blog\wannnawangblog\node_modules\swig-templates\lib\utils.js:45:11)
at TokenParser.parse (E:\blog\wannnawangblog\node_modules\swig-templates\lib\parser.js:102:11)
at parseTag (E:\blog\wannnawangblog\node_modules\swig-templates\lib\parser.js:708:12)
at E:\blog\wannnawangblog\node_modules\swig-templates\lib\parser.js:778:15
at Object.exports.each (E:\blog\wannnawangblog\node_modules\swig-templates\lib\utils.js:45:11)
at Object.exports.parse (E:\blog\wannnawangblog\node_modules\swig-templates\lib\parser.js:755:9)
at exports.Swig.parse (E:\blog\wannnawangblog\node_modules\swig-templates\lib\swig.js:383:19)
at exports.Swig.precompile (E:\blog\wannnawangblog\node_modules\swig-templates\lib\swig.js:526:23)
at Object.compile (E:\blog\wannnawangblog\node_modules\swig-templates\lib\swig.js:651:16)
at Function.swigRenderer.compile (E:\blog\wannnawangblog\node_modules\hexo\lib\plugins\renderer\swig.js:41:47)
at Theme._View.View.View._precompile (E:\blog\wannnawangblog\node_modules\hexo\lib\theme\view.js:116:31)
at Theme._View.View.View (E:\blog\wannnawangblog\node_modules\hexo\lib\theme\view.js:14:8)
at new Theme._View.View (E:\blog\wannnawangblog\node_modules\hexo\lib\theme\index.js:37:13)
at Theme.setView (E:\blog\wannnawangblog\node_modules\hexo\lib\theme\index.js:71:16)
at file.read.then.result (E:\blog\wannnawangblog\node_modules\hexo\lib\theme\processors\view.js:14:14)
13:30:05.398 ERROR Process failed: hexo-theme-next-5.1.4/layout/index.swig
Error: ENOENT: no such file or directory, open 'E:\blog\wannnawangblog\themes\next\layout\_macro\post.swig'
at Object.openSync (fs.js:443:3)
at Object.readFileSync (fs.js:343:35)
at Object.ret.load (E:\blog\wannnawangblog\node_modules\swig-templates\lib\loaders\filesystem.js:59:15)
at exports.Swig.parseFile (E:\blog\wannnawangblog\node_modules\swig-templates\lib\swig.js:403:31)
at TokenParser. (E:\blog\wannnawangblog\node_modules\swig-templates\lib\tags\import.js:61:21)
at TokenParser.parseToken (E:\blog\wannnawangblog\node_modules\swig-templates\l

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the reported Hexo theme compilation and inspect the missing paths under themes/next/layout/_macro, especially post-collapse.swig and post.swig. Compare the installed hexo-theme-next-5.1.4 files with the layout references; done means the archive, category, and index templates compile without ENOENT errors.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, node.js
Domain
frontend, web-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.