-
Notifications
You must be signed in to change notification settings - Fork 330
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
hexo s预览报错 #377
Comments
你尝试一下用 GitHub Codespaces 看看会不会报错,那是个与本机隔离的环境,可以用来分析是不是环境影响 |
感谢回复。我在Codespace中尝试过了,一切正常。但是在我的本地环境中还是无法使用。我又尝试了在另外一个目录中新建了一个站点,并安装stellar主题。结果还是像之前那样报错。 |
那问题大概是本机安装了某个全局的功能,会修改主题文件结构。 |
我放弃了。我可能没有必要执着于本地预览它。除开这个错误,其他的一切都是正常的。生成的静态文件也能正常使用,所以我决定没有必要去深究这个明显是环境影响的问题了。不过还是感谢您的回答和帮助! |
在 linux 下遇到了同样的问题:
hexo: 7.2.0
hexo-cli: 4.3.2
os: linux 6.8.7-zen1-1-zen Arch Linux
node: 18.18.2
acorn: 8.10.0
ada: 2.6.0
ares: 1.23.0
brotli: 1.1.0
cldr: 44.0
icu: 74.1
llhttp: 6.0.11
modules: 108
napi: 9
nghttp2: 1.58.0
openssl: 3.1.4
simdutf: 3.2.14
tz: 2023c
undici: 5.26.3
unicode: 15.1
uv: 1.47.0
uvwasi: 0.0.18
v8: 10.2.154.26-node.26
zlib: 1.3 复现方法: hexo server # 正常
Ctrl-C
hexo server # 异常 解决方法: hexo server # 正常
Ctrl-C
hexo clean
hexo server # 正常 |
这个问题统一都在这个 issue 中跟进吧:#372 (comment) |
你好开发者,我在使用主题时发生了错误,确切来说是在执行
hexo s
预览时发生了错误。说明下,我在生成静态文件之前执行了hexo clean
命令,且在hexo g
生成静态文件时一切正常,并没有报错,只有在hexo s
本地预览,且打开浏览器访问localhost:4000
时才会产生一下的错误。以下是报错信息:
我的环境为下:
我有想过是否是站点配置文件
_config.yml
中配置了该主题不支持的插件而导致的错误。所以我尝试过将站点配置文件重置为初始状态,再进行hexo clean
,hexo g
,hexo s
尝试预览页面效果,但显然还是报错(同上)。所以我想请求您的解答和帮助,感谢!对了,重新编辑下。之前忘了说明,我尝试过使用
npm i hexo-theme-stellar
和git
方式安装主题,都会出现以上错误。The text was updated successfully, but these errors were encountered: