请教 hexo 搭载的问题,出现错误了,一直无法搭建成功,折腾了半天,能不能帮我看看

2014-03-05 21:28:07 +08:00
 yx30
C:\Documents and Settings\Administrator>hexo deploy --generate
[info] Files loaded in 0.250s
[error] HexoError: Render failed: 2014/03/04/yexiang/index.html
ReferenceError: C:\Documents and Settings\Administrator\themes\pacman\layout\lay
out.ejs:6
4| <div class="wrapper">
5| <header id="header"><%- partial('_partial/header') %></header>
>> 6| <div class="content"><%- body %></div>
7| </div>
8| <div class="widget-wrapper">
9| <%- partial('_partial/sidebar') %>

body is not defined
at eval (eval at <anonymous> (C:\Documents and Settings\Administrator\Applic
ation Data\npm\node_modules\hexo\node_modules\ejs\lib\ejs.js:237:14), <anonymous
>:29:238)
at eval (eval at <anonymous> (C:\Documents and Settings\Administrator\Applic
ation Data\npm\node_modules\hexo\node_modules\ejs\lib\ejs.js:237:14), <anonymous
>:29:543)
at C:\Documents and Settings\Administrator\Application Data\npm\node_modules
\hexo\node_modules\ejs\lib\ejs.js:250:15
at Object.exports.render (C:\Documents and Settings\Administrator\Applicatio
n Data\npm\node_modules\hexo\node_modules\ejs\lib\ejs.js:288:13)
at module.exports (C:\Documents and Settings\Administrator\Application Data\
npm\node_modules\hexo\lib\plugins\renderer\ejs.js:5:14)
at store.(anonymous function) (C:\Documents and Settings\Administrator\Appli
cation Data\npm\node_modules\hexo\lib\extend\renderer.js:67:27)
at C:\Documents and Settings\Administrator\Application Data\npm\node_modules
\hexo\lib\core\render.js:181:7
at fn (C:\Documents and Settings\Administrator\Application Data\npm\node_mod
ules\hexo\node_modules\async\lib\async.js:579:34)
at Object._onImmediate (C:\Documents and Settings\Administrator\Application
Data\npm\node_modules\hexo\node_modules\async\lib\async.js:495:34)
at processImmediate [as _immediateCallback] (timers.js:330:15)
7334 次点击
所在节点    问与答
5 条回复
yx30
2014-03-05 21:37:09 +08:00
body is not defined..看到这个错误但是不会处理,server指令 本地localhost:4000会显示内容,还有文章要怎么删除,没有找到删除指令。
yx30
2014-03-05 22:02:00 +08:00
T T..帖子沉了。。
Sean
2014-03-05 22:39:30 +08:00
body is not defined错误可能与ejs版本有关系,或者文件编码。

删除文章:从source目录中删除md文件,然后重新hexo generate,或者hexo clean & hexo generate。
yx30
2014-03-05 23:07:10 +08:00
@Sean 万分感谢阿,折腾两天了,windows下搞不定,换到mac os下都成功了,。静态文件也部署上去了,但是访问域名404,我用的个人仓库是xxx.github.com。请问这是怎么回事,
yx30
2014-03-06 23:33:16 +08:00
原来是时间问题。会有延时。现问题已解决,

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/103015

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX