错误如下:
500 ReferenceError: E:\nodejs\lianxi\microblog\views\index.ejs:1
>> 1| <%if(!user){%>
2|
3|
歡迎來到 Microblog
4|
Microblog 是一個基於 Node.js 的微博系統。
posts is not defined
1| <%if(!user){%> 2| 3| 歡迎來到 Microblog 4| Microblog 是一個基於 Node.js 的微博系統。 posts is not defined at eval (eval at (E:\nodejs\lianxi\microblog\node_modules\ejs\lib\ejs.js:242:14), :32:32) at eval (eval at (E:\nodejs\lianxi\microblog\node_modules\ejs\lib\ejs.js:242:14), :35:23) at eval (eval at (E:\nodejs\lianxi\microblog\node_modules\ejs\lib\ejs.js:242:14), :35:630) at E:\nodejs\lianxi\microblog\node_modules\ejs\lib\ejs.js:255:15 at Object.exports.render (E:\nodejs\lianxi\microblog\node_modules\ejs\lib\ejs.js:293:13) at View.exports.renderFile [as engine] (E:\nodejs\lianxi\microblog\node_modules\ejs\lib\ejs.js:323:20) at View.render (E:\nodejs\lianxi\microblog\node_modules\express\lib\view.js:76:8) at Function.app.render (E:\nodejs\lianxi\microblog\node_modules\express\lib\application.js:504:10) at ServerResponse.res.render [as partial] (E:\nodejs\lianxi\microblog\node_modules\express\lib\response.js:798:7) at ServerResponse.res.render (E:\nodejs\lianxi\microblog\node_modules\express-partials\index.js:58:9)
index.ejs代码如下: <%if(!user){%>
<%}else{%> <%- include say %> <%}%> <%- include posts %>Carbo 說
東風破早梅 向暖一枝開 氷雪無人見 春從天上來
BYVoid 說
Open Chinese Convert(OpenCC)是一個開源的中文簡繁轉換項目, 致力於製作高質量的基於統計預料的簡繁轉換詞庫。 還提供函數庫(libopencc)、命令行簡繁轉換工具、人工校對工具、詞典生成程序、 在線轉換服務及圖形用戶界面。
佛振 說
中州韻輸入法引擎 / Rime Input Method Engine 取意歷史上通行的中州韻, 願寫就一部彙集音韻學智慧的輸入法經典之作。 項目網站設在 http://code.google.com/p/rimeime/ 創造應用價值是一方面,更要堅持對好技術的追求,希望能寫出靈動而易於擴展的代碼, 使其成為一款個性十足的開源輸入法。
有这个代码,渲染页面就是上面那个index.ejs app.get('/’,function(req,res){ Post.get(null,function(err,posts){ if(err){ posts=[]; } res.render('index’,{ title:’首页’, posts:posts, }); }); });
ReferenceError: E:\nodejs\lianxi\microblog\views\index.ejs:3 1| <link href="/stylesheets/bootstrap.css" rel="stylesheet"> 2| <link href="/stylesheets/bootstrap-responsive.css" rel="stylesheet">
3| <script src="/javascripts/jquery.js"></script> 4| <script src="/javascripts/bootstrap.js"></script> 5|
6| <%include header.ejs%>
posts is not defined at buf.push. .buf.push. .