如何在使用MEAN Stack或类似设备的同时实现多页面网站?

时间:2016-08-23 00:34:19

标签: javascript angularjs single-page-application mean-stack

过去几个月我一直在学习Angular和MEAN堆栈,我正在开始第一个主要的生产应用程序。但是,由于网站的最终规模,网站不是单页应用程序是有道理的。我希望该网站能够像其他Angular应用程序一样快速响应,但我希望至少主要页面能够在浏览器中重新加载,如果有任何关于SEO的话。

我的问题是,我可以使用Angular实现多页面网站吗?如果没有,我应该使用什么?我还可以使用Express吗?我想避免在铁轨上使用红宝石。

1 个答案:

答案 0 :(得分:0)

是的,您可以使用express来呈现静态HTML。我想你正在为登陆和信息页面做这件事。

实施例

var express = require('express'); var app = express(); app.use('/', express.static(__dirname + '/public'));

在您的公共目录中,您的目标网页上有一个index.html文件。