iissnan / iissnan/theme-next-docs

主题加载失败??

Open
#195 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

$ hexo s
INFO Start processing
ERROR Theme config load failed.
ERROR Process failed: _config.yml
YAMLException: bad indentation of a mapping entry at line 118, column 3:
GitHub: https://github.com/owlma ...
^
at generateError (C:\Users\Mao\Desktop\hexo\node_modules\js-yaml\lib\js-yaml\loader.js:165:10)
at throwError (C:\Users\Mao\Desktop\hexo\node_modules\js-yaml\lib\js-yaml\loader.js:171:9)
at readBlockMapping (C:\Users\Mao\Desktop\hexo\node_modules\js-yaml\lib\js-yaml\loader.js:1080:7)
at composeNode (C:\Users\Mao\Desktop\hexo\node_modules\js-yaml\lib\js-yaml\loader.js:1332:12)
at readDocument (C:\Users\Mao\Desktop\hexo\node_modules\js-yaml\lib\js-yaml\loader.js:1492:3)
at loadDocuments (C:\Users\Mao\Desktop\hexo\node_modules\js-yaml\lib\js-yaml\loader.js:1548:5)
at Object.load (C:\Users\Mao\Desktop\hexo\node_modules\js-yaml\lib\js-yaml\loader.js:1569:19)
at Hexo.yamlHelper (C:\Users\Mao\Desktop\hexo\node_modules\hexo\lib\plugins\renderer\yaml.js:7:15)
at Hexo.tryCatcher (C:\Users\Mao\Desktop\hexo\node_modules\bluebird\js\release\util.js:16:23)
at Hexo. (C:\Users\Mao\Desktop\hexo\node_modules\bluebird\js\release\method.js:15:34)
at C:\Users\Mao\Desktop\hexo\node_modules\hexo\lib\hexo\render.js:61:21
at tryCatcher (C:\Users\Mao\Desktop\hexo\node_modules\bluebird\js\release\util.js:16:23)
at Promise._settlePromiseFromHandler (C:\Users\Mao\Desktop\hexo\node_modules\bluebird\js\release\promise.js:512:31)
at Promise._settlePromise (C:\Users\Mao\Desktop\hexo\node_modules\bluebird\js\release\promise.js:569:18)
at Promise._settlePromise0 (C:\Users\Mao\Desktop\hexo\node_modules\bluebird\js\release\promise.js:614:10)
at Promise._settlePromises (C:\Users\Mao\Desktop\hexo\node_modules\bluebird\js\release\promise.js:693:18)
at Async._drainQueue (C:\Users\Mao\Desktop\hexo\node_modules\bluebird\js\release\async.js:133:16)
at Async._drainQueues (C:\Users\Mao\Desktop\hexo\node_modules\bluebird\js\release\async.js:143:10)
at Immediate.Async.drainQueues (C:\Users\Mao\Desktop\hexo\node_modules\bluebird\js\release\async.js:17:14)
at runCallback (timers.js:789:20)
at tryOnImmediate (timers.js:751:5)
at processImmediate [as _immediateCallback] (timers.js:722:5)
INFO Hexo is running at http://localhost:4001/. Press Ctrl+C to stop.
Unhandled rejection Error: ENOENT: no such file or directory, open 'C:\Users\Mao\Desktop\hexo\themes\next\layout\_scripts\schemes\.swig'
at Object.fs.openSync (fs.js:646:18)
at Object.fs.readFileSync (fs.js:551:33)
at Object.ret.load (C:\Users\Mao\Desktop\hexo\node_modules\swig\lib\loaders\filesystem.js:55:15)
at exports.Swig.compileFile (C:\Users\Mao\Desktop\hexo\node_modules\swig\lib\swig.js:695:31)
at Object.eval [as tpl] (eval at precompile (C:\Users\Mao\Desktop\hexo\node_modules\swig\lib\swig.js:498:13), :880:18)
at compiled (C:\Users\Mao\Desktop\hexo\node_modules\swig\lib\swig.js:619:18)
at Theme._View.View._compiled (C:\Users\Mao\Desktop\hexo\node_modules\hexo\lib\theme\view.js:127:30)
at Theme._View.View.View.render (C:\Users\Mao\Desktop\hexo\node_modules\hexo\lib\theme\view.js:29:15)
at C:\Users\Mao\Desktop\hexo\node_modules\hexo\lib\hexo\index.js:390:25
at tryCatcher (C:\Users\Mao\Desktop\hexo\node_modules\bluebird\js\release\util.js:16:23)
at C:\Users\Mao\Desktop\hexo\node_modules\bluebird\js\release\method.js:15:34
at RouteStream._read (C:\Users\Mao\Desktop\hexo\node_modules\hexo\lib\hexo\router.js:134:3)
at RouteStream.Readable.read (_stream_readable.js:442:10)
at resume_ (_stream_readable.js:822:12)
at _combinedTickCallback (internal/process/next_tick.js:138:11)
at process._tickCallback (internal/process/next_tick.js:180:9)
Unhandled rejection Error: ENOENT: no such file or directory, open 'C:\Users\Mao\Desktop\hexo\themes\next\layout\_scripts\schemes\.swig'
at Object.fs.openSync (fs.js:646:18)
at Object.fs.readFileSync (fs.js:551:33)
at Object.ret.load (C:\Users\Mao\Desktop\hexo\node_modules\swig\lib\loaders\filesystem.js:55:15)
at exports.Swig.compileFile (C:\Users\Mao\Desktop\hexo\node_modules\swig\lib\swig.js:695:31)
at Object.eval [as tpl] (eval at precompile (C:\Users\Mao\Desktop\hexo\node_modules\swig\lib\swig.js:498:13), :880:18)
at compiled (C:\Users\Mao\Desktop\hexo\node_modules\swig\lib\swig.js:619:18)
at Theme._View.View._compiled (C:\Users\Mao\Desktop\hexo\node_modules\hexo\lib\theme\view.js:127:30)
at Theme._View.View.View.render (C:\Users\Mao\Desktop\hexo\node_modules\hexo\lib\theme\view.js:29:15)
at C:\Users\Mao\Desktop\hexo\node_modules\hexo\lib\hexo\index.js:390:25
at tryCatcher (C:\Users\Mao\Desktop\hexo\node_modules\bluebird\js\release\util.js:16:23)
at C:\Users\Mao\Desktop\hexo\node_modules\bluebird\js\release\method.js:15:34
at RouteStream._read (C:\Users\Mao\Desktop\hexo\node_modules\hexo\lib\hexo\router.js:134:3)
at RouteStream.Readable.read (_stream_readable.js:442:10)
at resume_ (_stream_readable.js:822:12)
at _combinedTickCallback (internal/process/next_tick.js:138:11)
at process._tickCallback (internal/process/next_tick.js:180:9)

怎么解决啊 两天了还是没解决,重新也不行,好痛苦啊!!!

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the report with `hexo s`, then inspect the theme `_config.yml` entry at line 118 and `themes/next/layout/_scripts/schemes/.swig`, both named in the error output. The issue is resolved when theme configuration loads and rendering no longer reports the missing `.swig` file.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, yaml
Domain
tooling, web-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.