【已解决】安装hexo提示"Theme landscape does not exist."
发布于 10 年前 作者 66beta 6668 次浏览 最后一次编辑是 8 年前
#搞定了
在$HOME目录下初始化就不会有这个问题了,比如C:\Users\66beta
如果是其他目录就会报错,比如C:\Users\66beta\Documents\Github

.

出错信息如下: [ C:> hexo init test [error] Error: Theme landscape does not exist. Error: Theme landscape does not exist. at C:\nodist\bin\node_modules\hexo\lib\loaders\config.js:219:16 at Object.cb [as oncomplete] (fs.js:168:19) ] nodist v0.4.8,npm v1.4.6,node v0.10.28 版本应该没问题,osx上也是这个版本 重装了hexo好多遍,无论是官方源还是taobao镜像 C:\nodist\bin\node_modules\hexo\assets\themes 中是有landscape的

8 回复

没有那个主题…

你找一下hexo 怎么配置主题的…

C:\nodist\bin\node_modules\hexo\assets\themes 中是有landscape的 当前应该算是初始化一个新项目,还没有到配置的阶段

@66beta …我试了一下…很正常

看你的路径. 你的hexo 没有 -g 安装??

-g 安装的路径不是你这个吧…

@youxiachai 用了-g的,路径奇怪是因为我用的nodist 直接装node0.10.28也是同样的问题,但是OSX上没问题,所以我觉得问题不在hexo本身

git submodule 方面的问题。

写个博客还要处理一大堆东西真是有点麻烦,换机器还不方便。

@66beta 我在linux也是这个情况 必须要在home根目录 这个没有别的办法么?

@66beta ,我也遇到这个问题了,想询问下如何解决

回到顶部