如何在节点请求响应函数中发送作为代码块的响应?

时间:2015-03-26 22:36:39

标签: javascript node.js meteor response

我正在尝试让服务器端函数返回一段代码。例如,我想在请求后发送以下内容:

$('body').css('background-color', 'blue')

我所做的是用引号括起来并做出以下回应:

res.end("$('body').css('background-color', 'blue')");

然而,当我写很多行代码时,我希望能够在没有引号的情况下编写代码。如何在一个变量中存储多行代码,以便我可以编写res.end(codesnippet)

2 个答案:

答案 0 :(得分:0)

您可以使用反斜杠\转义新行。所以你会像这样结束每一行:

var codesnippet = "$('body').css('background-color', 'blue')\
                            .css('margin', '10px');"

答案 1 :(得分:0)

听起来您想要创建API:请参阅https://github.com/awatson1978/rest-api

另请参阅iron:router服务器端路由了解基础知识。