【发布时间】:2015-10-15 16:11:50
【问题描述】:
第一个问题,所以我希望我的格式有效。我有一个运行良好的节点服务器。我正在编写一个简单的 javascript 文件来从该服务器获取 HTML 文件,如下所示
#!/usr/bin/env node
var request = require('request');
request.get("http://my.ip.address/htmlTemplate.html", function (error, response, body){
if(!error){
console.log(body);
var x = body;
}
});
HTML 模板中包含 Handlebars,如下所示:
<!-- htmlTemplate.html -->
<div class="fake" id="thing1"></div>
{{#if foo}}
<div class="conditional_html">
All this stuff inside here.
</div>
{{/if}}
<div class="{{bar}} class2" id="thing2"></div>
请求有效,我收到了内容,但我从响应中得到的内容是这样的:
<div class="fake" id="thing1"></div>
<div class=" class2" id="thing2"></div>
车把内容被省略。我想以原始的、未编译的形式(作为纯文本)获取文件。这可以通过http请求实现吗?我可以用类似于fs的方式远程读取这个文件吗?
【问题讨论】:
标签: javascript html node.js get handlebars.js