CNode

【已解决】安装hexo提示"Theme landscape does not exist."

666beta发布于12 年前最后回复12 年前8 回复7723 浏览0 收藏
#搞定了
在$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)

G
guotingchaopr#1·12 年前

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

D
derambroken#2·12 年前

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

Y
youxiachai#3·12 年前

没有那个主题...

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

6
66beta#4·12 年前
引用 youxiachai没有那个主题... 你找一下hexo 怎么配置主题的..

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

Y
youxiachai#5·12 年前
引用 youxiachai没有那个主题... 你找一下hexo 怎么配置主题的..

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

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

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

6
66beta#6·12 年前
引用 youxiachai没有那个主题... 你找一下hexo 怎么配置主题的..

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

A
alsotang#7·12 年前

git submodule 方面的问题。

X
xiuxu123#8·12 年前

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

参与回复
登录后即可参与回复。登录