关于javascript:NodeJS替代PHP包括?

NodeJS alternative to PHP includes?

本问题已经有最佳答案,请猛点这里访问。

我来自一个PHP背景,但我决定在我的最新项目中尝试nodejs(可能是express)。对于模板化HTML页面,PHP的替代方案是什么?我习惯这样做:

1
<?php include('header.php'); ?>

我试过谷歌搜索堆栈溢出,但找不到nodejs的替代方案。


如果只想从外部文件加载导出的对象,可以使用require函数。

1
var imported = require('your-module');

如果要直接在全局范围内执行外部javascript文件(类似于php的include),那么应该使用eval

1
eval(require('fs').readFileSync('your-module\\index.js') + '');