【发布时间】:2016-12-27 20:14:18
【问题描述】:
我来自 PHP 背景,但我决定在我的最新项目中尝试 NodeJS(可能还有 Express)。用于模板化 HTML 页面的 PHP 包含的替代方案是什么?我习惯了:
<?php include('header.php'); ?>
我试过谷歌搜索 Stack Overflow,但找不到 NodeJS 的替代方案。
【问题讨论】:
-
获得类似 PHP 的功能,您只需要将 HTML 从单独的文件中包含进来,您可以这样做:
express.get('/', function (req, res) { let header = fs.readFileSync(__dirname + '/header.html'), index = fs.readFileSync(__dirname + '/index.html'); res.send(header + index); });
标签: javascript php html node.js php-include