【发布时间】:2017-07-25 12:56:58
【问题描述】:
我是 node / express 的新手(来自 PHP),我想做一些非常简单的事情,我认为在 Node.js 中会更容易。
例如,在 PHP 中,如果我有一个 index.php 文件,我可以这样做。
<php echo "$var"> 在我的“index.php”文件中获取一个变量,该文件主要由 HTML 组成,尽管有扩展名。
我知道这不存在,但为什么不类似
<js-engine output "var">
这是 PHP 的等价物。
<!DOCTYPE html>
<html>
<base href=<?php echo $dir_base;?> target="_blank">
<head>
如何在不使用模板的情况下在节点环境中实现同样的效果。我不需要模板的复杂性,从技术上讲,这不是模板,它不会重复。只是一个简单的插值变量以在我的 HTML 中使用。我试过这个tuts+ tut 无济于事。我开始认为这是唯一的方法。
我的文件主要是 HTML,我只是使用下面的代码来发送它。 我需要在文件本身中设置变量。
app.get('/', function(req, res) {
res.sendfile(path_index_resolved);
});
【问题讨论】:
-
要么使用模板,要么在将字符串发送回前端之前组合字符串...
-
“在发送到后端之前”如何组合字符串?
标签: javascript php html node.js express