我正在使用nodejs express framework。有 2 个独立的快速应用程序(身份验证和服务),它们与连接 npm 模块 vhost 模块合并,如下所示:
合并应用 express.createServer() 子域解析器 .use(function(req, res, next){ req.subdomain = getSubdomain(req.headers.host); 下一页(); }) .use(express.vhost('auth." + domain, authApp)) .use(express.vhost('*." + domain, serviceApp)) .listen(port);
我想在应用程序模板区域(页眉、侧边栏、页脚等)之间进行共享,并使用应用程序模板块(类似于 php Drupal 主题系统)提供的区域填充区域。
没有反模式如何让它变得更好?也许已经有一些有用的模块?
如果您正在寻找 Express 的模板引擎,请注意 Jade。这是快递的常用方式。您可以使用两个应用程序之间共享的一些模板。Jade经常与Stylus一起使用。